Overview
We are seeking an experienced Python Developer with a valid security clearance to join a leading organisation in the defence and security sector. This contract role, primarily remote with occasional on-site meetings in London, focuses on delivering critical software solutions that support national security initiatives. The ideal candidate will work in a collaborative environment, contributing to high-profile projects that require a high level of technical expertise and adherence to security protocols.
Responsibilities
- Develop, test, and maintain Python-based applications aligned with project requirements.
- Collaborate with cross-functional teams to deliver robust solutions.
- Analyse system specifications and translate them into high-quality code.
- Troubleshoot, debug, and optimise existing applications for improved performance.
- Ensure all work complies with security protocols and industry standards.
- Document development processes and contribute to technical reports.
Requirements
- Proven experience developing with Python in a professional setting.
- Hold an active security clearance at SC level or above.
- Strong understanding of software development lifecycle and best practices.
- Ability to interpret technical specifications and translate them into functional code.
- Excellent problem-solving skills and attention to detail.
- Experience working within the defence, security, or related sectors is highly desirable.