Job Description
Software Engineers
Location:Manchester - hybrid
Salary:40000 - 65000
Security Clearance You will ideally hold an active SC clearance and be willing to go through the higher clearance process.
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.
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
Required Experience:
IC
Job DescriptionSoftware EngineersLocation:Manchester - hybridSalary:40000 - 65000Security Clearance You will ideally hold an active SC clearance and be willing to go through the higher clearance process.This role offers the opportunity to work across the full software development lifecycle contribut...
Job Description
Software Engineers
Location:Manchester - hybrid
Salary:40000 - 65000
Security Clearance You will ideally hold an active SC clearance and be willing to go through the higher clearance process.
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.
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
Required Experience:
IC
View more
View less