Senior Software Engineer

Senior Software Engineer

Full-Time 60000 - 75000 Β£ / year (est.) No working from home possible
Synapri

At a Glance

  • Tasks: Lead the design and development of innovative applications using Python and Django.
  • Company: Join a forward-thinking tech company focused on impactful digital solutions.
  • Benefits: Competitive contract pay, remote work flexibility, and opportunities for professional growth.
  • Other info: Work in a dynamic environment with occasional travel to various office locations.
  • Why this job: Make a real-world impact while shaping the future of secure digital platforms.
  • Qualifications: Extensive experience with Python/Django and strong leadership skills required.

The predicted salary is between 60000 - 75000 Β£ per year.

Synapri are looking for a Principal Python/Django Engineer, to play a key role in designing, developing, and improving modern digital platforms. You will work closely with engineers, architects, product teams, and stakeholders to deliver robust solutions within a secure government environment. You will be expected to provide technical leadership, champion engineering best practices, and help shape the direction of the platform.

Key Responsibilities

  • Lead the design and development of complex applications using Python and Django
  • Provide technical leadership and guidance to engineering teams
  • Design secure, scalable, and maintainable backend solutions
  • Review code and promote engineering best practices
  • Collaborate with architects, developers, product owners, and delivery teams
  • Support continuous improvement across development processes and tooling
  • Troubleshoot complex technical challenges and drive effective solutions
  • Contribute to architectural decisions and long-term technical strategy

Essential Experience

  • Extensive commercial experience with Python and Django
  • Proven experience operating at Principal Engineer / Lead Engineer level
  • Strong understanding of software architecture and design patterns
  • Experience building and maintaining secure, high-performance applications
  • Excellent knowledge of backend engineering principles
  • Experience working in Agile delivery environments
  • Strong communication skills with the ability to influence technical decisions

Clearance Requirements

  • Active SC Clearance (Highly desirable)
  • Candidates must be eligible for UK Security Clearance and be eligible to work within a government environment.

Contract Details

  • Contract Type: Contract
  • IR35 Status: Inside IR35
  • Working Pattern: Mostly remote
  • Travel: Occasional travel required to multiple office locations
  • Clearance: SC Clearance required

If you are a senior Python/Django engineer looking for a contract where your work will have real-world impact, we would be keen to speak with you. Apply now or get in touch for further details.

Senior Software Engineer employer: Synapri

At Synapri, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior Software Engineer, you will not only have the opportunity to lead cutting-edge projects in a secure government environment but also benefit from continuous professional development and a supportive team atmosphere. With a focus on engineering excellence and meaningful contributions, working with us means being part of a mission-driven organisation that values your expertise and growth.

Synapri

Contact Details:

Synapri Recruitment Team

We think you need these skills to ace Senior Software Engineer

Python
Django
Technical Leadership
Software Architecture
Design Patterns
Backend Engineering Principles
Agile Delivery