Python Developer

Reading, ENG, GB, United Kingdom

Job Description

Senior Python Developer / Tech Lead

Location: Leeds or Reading, UK

Contract: 6-12 months (Inside IR35)

Day Rate: 400

Experience: 8+ years

Notice Period: 1 month

---

About the Role

We are seeking an experienced Senior Python Developer / Tech Lead to join our dynamic and forward-thinking team. This is an excellent opportunity for a technically strong and highly motivated professional with a passion for scalable software development and team leadership. You will play a key role in driving projects, mentoring junior developers, and delivering robust, secure, and efficient applications that meet business objectives.

---

Key Responsibilities

Lead the design, development, and deployment of complex applications using Core Python and web frameworks like Flask.

Implement best practices in software development, including exception handling, data structures, and object-oriented programming (OOP).

Collaborate with front-end developers using Vue.js, JavaScript, CSS, and HTML to create seamless and performant user interfaces.

Design, optimize, and maintain SQL databases, ensuring efficient data storage and retrieval.

Utilize AWS Core services, Terraform, and other Infrastructure as Code tools for cloud deployment and management.

Architect and implement serverless solutions, leveraging Docker for containerization and deployment.

Oversee integration between different components, troubleshoot, and debug applications to ensure high availability and performance.

Mentor and guide junior developers on coding standards, GitHub version control, and best practices.

Conduct data analysis and visualization to support decision-making and optimize application performance.

Design applications using event-driven architectures and patterns such as MVT (Model View Template) and MVC (Model View Controller).

Ensure system security and compliance through PKI, OIDC, and OAuth 2.0 implementations.

Drive automation efforts using Unit Testing, API Testing, and CI/CD pipelines.

---

Essential Qualifications

8+ years of professional experience in Python development, with a focus on web frameworks.

Strong experience with front-end technologies including Vue.js, CSS, and HTML.

Expertise in SQL databases, data modeling, and analytics.

Hands-on experience with AWS services, Terraform, and cloud infrastructure management.

Experience in Docker, container orchestration, and serverless architectures.

Proficient in Agile methodologies and continuous improvement processes.

Understanding of CI/CD tools and workflows.

Solid problem-solving skills, attention to detail, and ability to adapt to evolving requirements.

Excellent communication, collaboration, and leadership skills, with a proven track record of mentoring teams.

---

Preferred Skills

Experience with Object Relational Mappers (ORMs) and server-side templating.

Advanced knowledge of AWS architecture best practices.

Familiarity with design patterns, software architecture, and system scalability.

Ability to research new technologies, draft proof of concepts, and align technical solutions with business goals.

---

What We Offer

Opportunity to work on innovative projects in a collaborative and supportive environment.

A chance to lead and mentor a team while solving challenging technical problems.

Exposure to cutting-edge cloud technologies and scalable architectures.

Competitive day rate with a flexible contract arrangement.

---

Job Type: Temporary
Contract length: 6 months

Pay: 350.00-400.00 per day

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3730600
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Reading, ENG, GB, United Kingdom
  • Education
    Not mentioned