Back to job search

Senior Python Software Engineer

  • Location:


  • Sector:

    Transformation & Change Management

  • Job type:


  • Salary:


  • Contact:

    Zina Thandi

  • Contact email:

  • Job ref:


  • Published:

    4 months ago

  • Expiry date:


  • Startdate:


Our client are a well-established insurer, looking for a Python Software Engineer to join the team to work on a cloud system upgrade.

What you will do:

  • Architect and develop high quality scalable solutions with a full stack approach
  • Take ownership, develop new ideas and solutions and generate results to support our users and the other members of the development team
  • Design and architect our internal API to support the business in portfolio aggregation and reporting
  • Bring automation within software teams on a daily basis using scripting techniques and the adoption of tooling to continue the removal of manual processes in the Software Development Lifecycle (SDLC)
  • Ensure the team is following standard methodologies for development using agile processes

What you require for the role

  • Demonstrable relevant work experience in software development
  • Recent working knowledge of C++
  • Strong knowledge of Python 3
  • Strong knowledge of Docker and at least one cluster orchestration platform
  • Good knowledge of algorithms and data structure
  • Experience using Git in a team environment
  • Experience working in an environment leveraging remote communication collaboration tools
  • Autonomy, analytical mindset and problem-solving abilities supported by best practices in coding
  • Willingness to work full stack with transitions between technologies and languages
  • Familiarity with agile and software development lifecycle, including design, build, code review, testing, release and bug fixing

If you believe you have the right skills for the role, then please get in touch.

The world of contracting: Where stability meets flexibility | Wednesday 20 Oct | 1pm

Thinking of handing in your notice?

Download our Counteroffer Guide for advice on how to navigate counteroffers why they're made, reasons to accept or decline, and what you should consider before making your decision.