What we are looking

We are looking for an experienced Senior Developer with strong Python and C# to design, build and deliver high-quality software solutions in a global technology environment. This role combines hands-on development with technical leadership, contributing to scalable, secure and well-architected systems across desktop, web and cloud platforms.
  
What you’ll be doing

  • Designing, developing and maintaining Python-based applications

  • Delivering end-to-end solutions across backend, desktop and cloud platforms

  • Working in an agile environment to ship high-quality code to production

  • Contributing to architecture, tooling and engineering best practices

  • Leading and participating in code reviews

  • Mentoring developers and supporting team delivery


Key responsibilities & requirements

  • Strong commercial experience with Python

  • Exposure to C# and Windows-based applications is required 

  • Experience building scalable applications and APIs

  • Solid understanding of object-oriented and functional programming

  • Experience with Git, version control and CI/CD pipelines

  • Cloud experience, preferably Azure (AWS a plus)

  • Strong problem-solving skills and ability to work independently

  • Experience working in agile delivery teams

Benefits

Health & Wellness

Remote Flexibility

Generous time off

Learning & growth

Tools & tech

Team events

Benefits

Health & Wellness

Remote Flexibility

Generous time off

Learning & growth

Tools & tech

Team events