Software Engineer @ ALTEN
Your Application Journey
Email Hiring Manager
Job Details
Company Description
ALTEN is a global engineering and technology consultancy operating in over 30 countries. We work with industry leaders in sectors such as Aeronautics, Aerospace, Defence, Naval, Automotive, Energy, and Rail to deliver innovative engineering solutions for sustainable transformation.
Job Description
Play a key role in sustaining the software foundations of underwater defence platforms. As a Software Engineer at ALTEN, you will support the maintenance of a legacy software product within a complex maritime programme. This hands-on role involves working with mature, high-assurance software in a secure, agile environment to keep critical systems operational, supportable, and compliant with evolving standards.
Key Responsibilities
- Maintain and enhance legacy software critical to naval defence platforms.
- Conduct bug fixing, refactoring, and performance improvements.
- Implement unit testing and contribute to broader test strategies.
- Utilize JIRA and configuration tools for task, change, and release management.
- Participate in Agile teams following Scrum, Kanban, or SAFe methodologies.
- Collaborate with engineering and project teams for smooth delivery.
Qualifications
Skills & Experience Required:
- Proficient in C++, Java, or Python.
- Experience with software configuration management, version control (Git or SVN), and Linux-based environments.
- Strong understanding of unit testing and software verification best practices.
- Experience working in Agile environments and clear communication skills.
Desirable: Exposure to Jenkins, CI/CD, build automation, security hardening (SELinux), and requirements tools like DOORS or Polarion.
Qualifications & Additional Information
A Bachelor's degree in Software Engineering, Computer Science, or a related field is required. Experience from the UK Armed Forces with a software background is valued. Additional certifications in secure coding, embedded systems, or real-time OSs are a plus.
Why Join Us?
At ALTEN, you will join a community of innovative engineers working on the most exciting engineering projects. Enjoy a personalised career path, competitive salary, and numerous benefits such as Private Medical Insurance, Pension Scheme, and more. Work on-premise in Manchester and be part of a passionate team shaping tomorrow’s defence technology.
Key skills/competency
- Software Engineering
- Legacy Maintenance
- Naval Defence
- Agile
- C++
- Java
- Python
- Linux
- SCM
- Unit Testing
How to Get Hired at ALTEN
🎯 Tips for Getting Hired
- Customize resume: Tailor skills matching ALTEN requirements.
- Highlight agile experience: Emphasize Scrum and Kanban projects.
- Showcase technical skills: Detail proficiency in C++, Java, or Python.
- Prepare for interviews: Review legacy system and testing strategies.