£750 Per day
Inside
Undetermined
London Area, United Kingdom
Summary: The Digital Developer Senior role involves leading the design and development of full-stack features using Python and Django within a public sector subsidiary. The position requires a hands-on engineer with leadership capabilities to guide multi-disciplinary teams in delivering secure, scalable, and user-centric digital services. The role emphasizes collaboration with various stakeholders to ensure high-quality solutions that meet public sector standards. Security clearance and a strong focus on user needs are essential for success in this position.
Key Responsibilities:
- Lead the design and development of full-stack features using Python and Django
- Act as a senior technical lead within a multi-disciplinary squad (Business Analysis, User-Centred Design, Engineering)
- Write clean, secure, and maintainable code using test-driven development principles
- Design and deliver scalable, resilient, and high-performing systems aligned to modern engineering standards
- Collaborate with product managers, designers, and stakeholders to define and deliver user-focused solutions
- Manage service components to ensure they meet business needs and performance targets
- Embed security controls into system design to mitigate risks and threats
- Coordinate integration, build activities, and support testing across multiple systems
- Identify, troubleshoot, and resolve faults, defects, and performance issues
- Support and operate live production services, ensuring reliability, resilience, and stability
- Apply appropriate design standards, tools, and development methodologies effectively
- Review system designs to ensure efficient use of resources and appropriate technology choices
- Identify opportunities for process optimisation and contribute to continuous improvement initiatives
- Mentor and guide engineers, supporting capability development within the team
- Demonstrate strong hands-on experience with Python and Django in production environments
- Operate effectively at Senior Developer or Tech Lead level within agile, multi-disciplinary teams
- Apply secure coding practices and modern development standards
- Build and integrate APIs, microservices, and distributed systems
- Use test-driven development (TDD) and automated testing approaches
- Design systems for scalability, resilience, and performance
- Work with cloud platforms such as AWS, Azure, or GCP (desirable)
- Align solutions to public sector digital service standards and best practices (desirable)
- Maintain a strong focus on user needs over user wants
- Navigate complex systems and delivery environments effectively
- Proactively identify risks and drive solutions
- Collaborate effectively in a fast-paced delivery environment
- Take ownership and accountability for delivery outcomes
- Contribute to the delivery of high-impact digital services at scale within a regulated environment
Key Skills:
- Strong hands-on experience with Python and Django
- Experience in full-stack development
- Leadership capabilities in a multi-disciplinary team
- Proficiency in test-driven development (TDD)
- Ability to design scalable and resilient systems
- Experience with cloud platforms (AWS, Azure, GCP desirable)
- Strong collaboration and communication skills
- Experience in embedding security controls in system design
- Ability to mentor and guide junior engineers
- Experience in building and integrating APIs and microservices
- Understanding of public sector digital service standards
- Ability to navigate complex systems and delivery environments
Salary (Rate): £750 per day
City: London
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: inside IR35
Seniority Level: Senior
Industry: IT
Digital Developer Senior
Location: London (HQ), Manchester, Birmingham, Cardiff , Darlington
Contract Duration: 12 months +
IR35 Status: In Scope
Pay Rate: £750 per day
Security Clearance: SC required
Overview
An opportunity for an experienced Digital Developer Senior to join a high-profile public sector subsidiary delivering critical digital services at national scale. Operating within a modern Digital, Data and Technology function, you will work as part of a multi-disciplinary team to design, build, and improve secure, scalable, and user-centric services. This role requires a strong hands-on engineer with leadership capability, able to guide teams and deliver high-quality solutions aligned to public sector digital standards and best practices.
- Lead the design and development of full-stack features using Python and Django
- Act as a senior technical lead within a multi-disciplinary squad (Business Analysis, User-Centred Design, Engineering)
- Write clean, secure, and maintainable code using test-driven development principles
- Design and deliver scalable, resilient, and high-performing systems aligned to modern engineering standards
- Collaborate with product managers, designers, and stakeholders to define and deliver user-focused solutions
- Manage service components to ensure they meet business needs and performance targets
- Embed security controls into system design to mitigate risks and threats
- Coordinate integration, build activities, and support testing across multiple systems
- Identify, troubleshoot, and resolve faults, defects, and performance issues
- Support and operate live production services, ensuring reliability, resilience, and stability
- Apply appropriate design standards, tools, and development methodologies effectively
- Review system designs to ensure efficient use of resources and appropriate technology choices
- Identify opportunities for process optimisation and contribute to continuous improvement initiatives
- Mentor and guide engineers, supporting capability development within the team
- Demonstrate strong hands-on experience with Python and Django in production environments
- Operate effectively at Senior Developer or Tech Lead level within agile, multi-disciplinary teams
- Apply secure coding practices and modern development standards
- Build and integrate APIs, microservices, and distributed systems
- Use test-driven development (TDD) and automated testing approaches
- Design systems for scalability, resilience, and performance
- Work with cloud platforms such as AWS, Azure, or GCP (desirable)
- Align solutions to public sector digital service standards and best practices (desirable)
- Maintain a strong focus on user needs over user wants
- Navigate complex systems and delivery environments effectively
- Proactively identify risks and drive solutions
- Collaborate effectively in a fast-paced delivery environment
- Take ownership and accountability for delivery outcomes
- Contribute to the delivery of high-impact digital services at scale within a regulated environment