Senior Python Software Engineer (IRC288096)

The Client is one of the top insurance companies in the UK. You will be part of a key digital transformation initiative, working in a cloud-native, serverless environment. The project focuses on building and evolving modern microservices using Python and AWS as part of a large-scale technology transformation in the insurance and rescue domain. The team operates within a scaled agile (SAFe) framework, delivering real business value through continuous improvement and innovation.

 

Requirements

  • Strong experience with Python as a primary programming language
  • Experience designing and building microservices architectures
  • Hands-on experience with AWS services, including AWS Lambda and AWS Step Functions
  • Experience working in cloud-native and serverless environments
  • Knowledge and practical experience with Test-Driven Development (TDD)
  • Experience with NoSQL databases
  • Understanding of DevOps principles and practices
  • Familiarity with Agile / Scrum methodologies
  • Ability to design solutions aligned with system design principles such as performance, modularity, reliability, ,maintainability, reusability, accessibility.
  • Good level of English

     

Job responsibilities

  • Design, build and deliver Python-based microservices within a modern, cloud-based architecture
  • Contribute to and drive technology progression and change within the team
  • Actively contribute to technical decision-making, including solution design and architecture
  • Provide guidance and technical advice to team members
  • Incorporate feedback and emerging patterns into overall system design
  • Identify, highlight and lead the resolution of technical risks and issues early
  • Promote and support DevOps culture and continuous improvement
  • Ensure delivered solutions align with agreed design goals and quality standards
  • Contribute to a fast-paced, learning-oriented environment with regular iteration cycles (2-week sprints)
  • Work as part of a cross-functional Scrum team, collaborating with Product Owners, Scrum Masters, Software Engineers, QA Engineers and Systems Engineers.

Required languages

English B2 - Upper Intermediate
Python, AWS, Microservices, NoSQL
Published 5 February
30 views
ยท
6 applications
20% read
ยท
20% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...