Software Developer (Contract) – Digital
Location: Exeter (Hybrid working)
Contract Length: 6 months (with potential extension)
Pay Rate: £625 per day (Umbrella)
IR35: In scope
SC (Security Clearance) required We are seeking a talented Software Developer to join a digital team delivering modern cloud based systems. This role involves designing, building, and maintaining software solutions that support critical operational services. The position offers hybrid working, with 1-2 days every quarter for planning/updating MOD meetings, plus ad hoc attendance as required.
Key Responsibilities
* Design, develop, test, and document software applications of medium to high complexity
* Integrate new solutions with existing systems, including cloud and legacy platforms
* Develop dashboards and services using AWS or other cloud technologies
* Identify, diagnose, and resolve faults, ensuring service continuity
* Apply secure-by-design principles and embed security controls in all solutions
* Collaborate effectively with both technical and non-technical stakeholders
* Guide others in understanding user stories, providing recommendations on tools and methods
* Share best practices and contribute to continuous improvement
Essential Skills & Experience
* Strong programming experience in Python and/or Java, with JavaScript
* SC (Security Clearance)
* Hands-on experience designing, coding, testing, and deploying software
* Experience with cloud platforms (AWS preferred)
* Systems design, integration, and service support expertise
* Experience using Jira, Azure DevOps, SharePoint, or Confluence
* Agile/Scrum/Kanban experience
* Excellent stakeholder management and communication skills
Desirable
* Full-stack development experience
* Public sector experience
* Relevant software engineering or cloud certifications
* Knowledge of security-by-design principles
Additional Information
* Hybrid working model with 1–2 days every quarter for planning/updating MOD meetings, plus ad hoc attendance as required
* Candidates must be flexible to attend site when needed
* Selection process includes a single-stage interview with a short coding assessment in Python or JavaScript