Senior Python Developer

London Source: WhatJobs
£90,000–£120,000
  • 8-12+ years of professional software engineering experience, with significant hands-on expertise in Python development.
  • Proven experience delivering enterprise applications through multiple full software development life cycles.
  • Strong experience developing large-scale backend systems in cloud and enterprise environments.
  • Experience working in Agile delivery teams using Scrum or Kanban methodologies.
  • Experience collaborating with global teams and stakeholders across multiple locations.
  • Strong analytical, communication, and stakeholder management skills.

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and secure Python-based applications.
  • Build and support backend services, RESTful APIs, microservices, and data processing solutions.
  • Translate business requirements into scalable technical solutions and software designs.
  • Develop reusable components, frameworks, and libraries to improve engineering efficiency and consistency.
  • Participate in architectural discussions and contribute to technology strategy and solution design.
  • Ensure high software quality through code reviews, automated testing, and engineering best practices.
  • Optimize application performance, reliability, availability, and scalability.
  • Collaborate with cross-functional teams including Architecture, Infrastructure, Security, Business Analysis, and Product Management.
  • Support CI/CD implementation and automation across development and deployment processes.
  • Contribute to production support activities, root cause analysis, and continuous service improvement.
  • Mentor junior engineers and promote engineering excellence across the team.

#J-18808-Ljbffr

Full job description from WhatJobs. Apply for this role →

Back to all jobs

Help others hire with confidence

Reviews on Trustpilot

Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.