Software Engineer
Hybrid · Portsmouth, England, United Kingdom
Job Summary
Design, develop, test, deploy, and maintain high-quality software applications and systems for defence/space; collaborate with cross-functional teams including systems and hardware engineers; participate in the full SDLC; write clean, well-documented code adhering to coding standards; perform code reviews; debug and troubleshoot; contribute to process improvements; stay up-to-date with emerging technologies relevant to defence/space software development; assist in creating design specifications, user manuals, and test plans.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field
- Proven experience in software development
- Strong experience with Java (17+)
- Experience with software development methodologies (e.g., Agile, Scrum)
- Familiarity with version control systems (e.g., Git)
- Understanding of software testing principles and experience with unit and integration testing
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.