Python/ Django Developer
Role details
Job location
Tech stack
Job description
A leading UK public sector organisation is seeking an experienced Contract Software Developer to enhance and modernise a critical national digital service. You will be responsible for developing and improving a core Python/Django server-side application, ensuring robust integration with PostgreSQL, and supporting the modernisation of legacy systems.
This is a high-impact role where your work will directly contribute to the stability, security, and efficiency of a vital public service., * Develop, enhance, and maintain a secure and scalable Python/Django application.
- Manage and optimise PostgreSQL databases, ensuring high performance and data integrity.
- Collaborate with cross-functional teams to support the modernisation of legacy systems.
- Write clean, maintainable, and well-documented code following best practices.
- Ensure compliance with security standards and contribute to risk mitigation.
- Participate in code reviews, sprint planning, and Agile ceremonies., * Competitive daily rate (£700-£750) inside IR35.
- Opportunity to contribute to a nationally important digital service.
- Supportive and collaborative team environment.
- Clear project scope with well-defined deliverables.
Requirements
- Proven commercial experience with Python and Django framework.
- Strong expertise in PostgreSQL database design, optimisation, and management.
- Experience in maintaining, refactoring, or migrating legacy systems.
- Solid understanding of server-side application architecture and RESTful APIs.
- Familiarity with Git, CI/CD pipelines, and cloud platforms (e.g., AWS, Azure, GCP).
- Excellent problem-solving skills and ability to work in an Agile environment.
- Active UK Security Clearance (SC or above) is mandatory.