This role offers the opportunity to work across the full software development lifecycle, contributing to the design, implementation, and verification of complex, mission‑critical systems within an agile environment.
Software Engineers
Location: Manchester - hybrid
Salary: £40,000 - £65,000
Security Clearance: You will ideally hold an active SC clearance and be willing to go through the higher clearance process.
Key Responsibilities
As a Software Engineer, you will:
* Write clean, efficient, and maintainable code while contributing to peer reviews.
* Design software features that align with product roadmaps.
* Break down large development tasks into manageable Agile sprints.
* Build end‑to‑end solutions within a highly secure environment.
* Work as part of a multi‑disciplined Agile/Scrum team.
* Contributing to the support of multiple live systems.
Essential Skills & Experience
You will ideally have:
* Experience developing software across the full product lifecycle, from concept through to deployment.
* Proficiency in modern programming languages such as C++, C#, and Python.
* Experience working in agile development environments (Scrum, Kanban, etc.).
* Familiarity with modern development tools including Git, GitLab, and VS Code.
Desirable Experience
Experience in one or more of the following would be advantageous:
* Modern UI/UX design and development.
* Embedded software development, cross‑compilation and deployment.
* Linux systems, kernel drivers, and low‑level development.
* DevOps practices, CI/CD pipelines, containerisation (Docker).
* Technical leadership, mentoring, or line management.
#J-18808-Ljbffr