Skip to content
← Back to job listings

Senior Python Developer

NCC Group · Manchester, United Kingdom

External listingfull-time2 months ago

About The Role

Join NCC Group's GMS division as a Senior Python Developer. In this role, you will design, develop, and maintain high-quality software solutions, mentor junior developers, and collaborate with cross-functional teams. You should have strong expertise in Python, cloud technologies, and software delivery standards.

  • Design, develop, and maintain scalable and efficient software systems using Python, cloud, and serverless technologies.
  • Guide and mentor junior developers, providing technical expertise and ensuring adherence to best practices.
  • Collaborate with cross-functional teams to define project requirements and specifications, ensuring software meets business objectives.
  • The role requires strong hands‑on expertise in Python along with a broad and deep understanding of modern coding practices, multiple programming languages, and software delivery standards spanning across a number of new and existing project streams; working alongside a wider global team to efficiently develop cloud solutions following CICD best practices
  • This role requires a deep understanding of Python and related technologies, as well as strong leadership and mentoring abilities
  • Excellent communication and leadership skills
  • Familiarity with Azure Architecture and REST APIs
  • Proven experience as a Python Developer
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Secure Software Development
  • Attention to detail and strong problem-solving abilities
  • Understanding of databases and SQL
  • Familiarity with creating code in serverless environments
  • Full stack python development Expert
  • Experience with cloud architectures and infrastructure
  • Agile Development
  • Experience working with CI/CD practices
  • Test first approach
  • Microservice infrastructure
  • Strong analytical and problem-solving abilities
  • Knowledge of software development best practices and standards

This is an external listing. JobSpring does not represent or verify the employer. Report this listing