Junior Python Developer

Square One Resources Limited
London, UK
5 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
£40,300.0 - £45,500.0
Working hours
Regular working hours

Tech stack

Clean Code Principles HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services HTML5 Unit Testing Microsoft Azure Bash Shell Cascading Style Sheets (CSS) Cloud Computing Software Documentation
+39 more
Software Quality Relational Databases Database Design Software Debugging Web Development Django Web Framework Electronic Data Interchange (EDI) Github JSON Python (Programming Language) PostgreSQL Linux System Administration Microsoft SQL Server Team Foundation Server MySQL Systems Development Life Cycle Cloud Services Shell Script Software Engineering Subversion Systems Integration Transact-SQL TypeScript Web Application Frameworks Web Services Extensible Markup Language (XML) ReactJS Flask (Web Framework) SOAPAPI Git Vue.js Containerization AngularJS Front End Software Development Restful APIs Software Version Control Docker Web Api Microservices

Job description

We are seeking a dynamic and passionate Python Developer to join our innovative software development team. In this role, you will be instrumental in designing, developing, and maintaining scalable applications that drive our core business operations. Your expertise will help shape the future of our technology solutions, ensuring high performance, security, and seamless integration with various platforms and services. This position offers an exciting opportunity to work with cutting-edge tools and technologies in a fast-paced environment committed to excellence and continuous improvement., * Develop robust, efficient, and scalable Python-based applications aligned with project requirements and best practices in software development.

  • Collaborate with cross-functional teams to design APIs, web services, and microservices using RESTful principles for seamless data exchange.
  • Integrate Python solutions with cloud platforms such as AWS and Azure to optimize deployment and scalability.
  • Participate in full software development lifecycle activities including planning, coding, testing, debugging, and deployment.
  • Write comprehensive unit tests to ensure code quality and maintainability across all projects.
  • Work closely with front-end developers utilizing Angular, React, or Vue.js to create cohesive user experiences using HTML, CSS, JavaScript, and TypeScript.
  • Maintain version control using Git or SVN, document code changes thoroughly, and adhere to SDLC (Software Development Life Cycle) standards.

Requirements

  • Proven experience in Python development with a strong understanding of Object-Oriented Programming (OOP) principles.
  • Familiarity with web frameworks such as Django or Flask for building web applications and APIs.
  • Hands-on experience working with relational databases like MySQL, PostgreSQL, or Microsoft SQL Server; knowledge of database design and T-SQL is a plus.
  • Knowledge of cloud services including AWS or Azure for deploying scalable applications.
  • Proficiency in front-end development technologies such as HTML5, CSS3, JavaScript, TypeScript, React or Angular frameworks.
  • Experience working with RESTful APIs, SOAP web services, XML, JSON data formats, and integrating third-party APIs.
  • Strong understanding of Linux environments along with shell scripting (Bash) for automation tasks.
  • Familiarity with version control systems like Git or SVN; experience using GitHub or TFS for collaboration.
  • Knowledge of microservices architecture and containerization tools such as Docker is advantageous.
  • Ability to write clean code following best practices in debugging, testing (unit testing), and documentation standards.
  • Join us to be part of a forward-thinking team dedicated to delivering innovative technology solutions that make a real impact!

About the company

Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all