Summary: The role of Senior Digital Developer/Senior Software Engineer involves leading the development of scalable software solutions within a large-scale digital transformation programme. The position requires hands-on experience with Python and Django, focusing on delivering high-quality software in complex environments. The candidate will collaborate with multidisciplinary teams and drive continuous improvement in engineering practices. This is a hybrid role with a contract duration of 12 months and potential for extension.
Key Responsibilities:
- Design, develop, test, and maintain secure, scalable software applications.
- Write clean, reusable, and well-documented code following test-driven development principles.
- Lead the development and delivery of complex features and services.
- Collaborate with multidisciplinary teams to understand business and user requirements.
- Support production systems and contribute to service reliability, resilience, and performance improvements.
- Identify and resolve technical issues, defects, and system faults.
- Review solution designs and ensure appropriate technology choices and integration approaches.
- Coordinate integration activities and support end-to-end testing.
- Embed security considerations throughout the software development lifecycle.
- Drive continuous improvement and contribute to engineering best practices.
Key Skills:
- Strong experience in software engineering and application development.
- Proven ability to design and deliver secure, scalable, and maintainable systems.
- Experience working in agile, multidisciplinary delivery teams.
- Strong understanding of software architecture, system integration, and modern development practices.
- Experience with automated testing and test-driven development.
- Ability to troubleshoot and resolve complex technical issues.
- Experience reviewing technical designs and providing technical leadership.
- Strong communication and stakeholder management skills.
Salary (Rate): £750/day
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: Senior
Industry: IT
Senior Digital Developer / Senior Software Engineer
Contract: 12 Months
Rate: Up to £750/day Umbrella
Location: London, Manchester, Birmingham, Cardiff, or Darlington (Hybrid – 2 days per week onsite)
We are seeking an experienced Senior Digital Developer to join a large-scale digital transformation programme. This role is ideal for a hands-on software engineer who enjoys building robust, scalable services and leading the delivery of high-quality software solutions in complex environments.
Must Have : Python & Django
Key Responsibilities
- Design, develop, test, and maintain secure, scalable software applications.
- Write clean, reusable, and well-documented code following test-driven development principles.
- Lead the development and delivery of complex features and services.
- Collaborate with multidisciplinary teams to understand business and user requirements.
- Support production systems and contribute to service reliability, resilience, and performance improvements.
- Identify and resolve technical issues, defects, and system faults.
- Review solution designs and ensure appropriate technology choices and integration approaches.
- Coordinate integration activities and support end-to-end testing.
- Embed security considerations throughout the software development lifecycle.
- Drive continuous improvement and contribute to engineering best practices.
Required Skills & Experience
- Strong experience in software engineering and application development.
- Proven ability to design and deliver secure, scalable, and maintainable systems.
- Experience working in agile, multidisciplinary delivery teams.
- Strong understanding of software architecture, system integration, and modern development practices.
- Experience with automated testing and test-driven development.
- Ability to troubleshoot and resolve complex technical issues.
- Experience reviewing technical designs and providing technical leadership.
- Strong communication and stakeholder management skills.
Desirable
- Experience working on large-scale digital transformation programmes.
- Knowledge of cloud-native technologies and modern engineering practices.
- Experience operating and supporting live production services.
Additional Information
Initial 12-month contract with strong extension potential. Hybrid working model with 2 days per week in the office. Multiple UK locations available. Immediate interviews available. Please share your CVs to aayushi.srivastava@russelltobin.co m