At a Glance
- Tasks: Join us to develop software infrastructure for next-gen underwater defence systems.
- Company: ALTEN is a global leader in engineering, with over 54k colleagues across 30 countries.
- Benefits: Enjoy flexible working, private medical insurance, and a personalised career path.
- Why this job: Be part of innovative projects that shape the future of defence technology.
- Qualifications: 5+ years experience in software engineering with skills in Java, C++, or Python required.
- Other info: On-site role in Manchester; UK Nationals only.
The predicted salary is between 43200 - 72000 £ per year.
Are you passionate about engineering? Do you want to make a difference? You could be one of our 54k+ colleagues in over 30 countries working on inspiring projects in the most innovative companies. Join us and start building tomorrow's world today!
Play a key role in delivering the software infrastructure behind next-generation underwater defence systems. ALTEN is seeking experienced Infrastructure Software Engineers to support the development and maintenance of key components within a complex maritime platform. You'll work on high-assurance systems such as Nemesys, Audio, and KAST, contributing to the evolution of defence-grade software by managing configuration, technical debt, and supporting legacy modules like Template RTE and UPFW. This is a hands-on opportunity to influence how critical systems are built, maintained, and deployed while working in a secure and agile environment.
Location: Manchester (On-Site)
Clearance Required: UK Nationals only / SC Clearable
Experience Level: Senior (5+ years)
Key Responsibilities:
- Deliver and maintain infrastructure components critical to naval defence platforms.
- Support and refactor legacy modules and frameworks including Template RTE and UPFW.
- Work within an Agile team to design, develop, test, and deploy resilient infrastructure software.
- Contribute to configuration management, unit testing, and automated CI/CD pipelines.
- Collaborate with cross-functional teams to implement secure, container-ready applications.
- Use Jira and other tools for change and task management in a Scaled Agile environment.
Qualifications Skills & Experience Required:
- Proficient in Java, C++, or Python (at least one to a competent level).
- Strong understanding of software configuration management and build tools like Jenkins or Git Runners.
- Experience with unit testing and wider software verification techniques.
- Comfortable working in Agile teams (Scrum, Kanban, or SAFe).
- Good communicator with the ability to contribute effectively as part of a delivery team.
Desirable Experience:
- Proactive, self-driven mindset with the ability to pick up skills on the job.
- Experience with web services, containerisation (Docker, Podman), and Kubernetes orchestration.
- Familiarity with the CNCF ecosystem, CI/CD, and Infrastructure as Code (IaC) using Ansible.
- Solid scripting skills in Shell, Bash, or Python.
- Understanding of security hardening (e.g., SELinux), automated testing, and certification policies.
- Awareness of DOORS, Polarion, UML, and software architectural principles.
- Linux system-level experience, particularly within high-integrity environments.
Qualifications:
- A Bachelor's degree (minimum) in Software Engineering, Computer Science, Electronics, or similar technical field.
- Experience from the UK Armed Forces with an applicable software background is equally valued.
- Additional certifications or training in secure coding, embedded systems, or real-time OSs is a plus.
Why join us?
We foster a community of dually talented individuals who are both entrepreneurs and technology specialists. Our teams embody the spirit of innovation and entrepreneurship, enabling us to develop solutions most efficiently. Our commitment to sustainable growth is unwavering, and we continuously strive for accelerated transformation and continuous improvement. Through ALTEN labs, mentoring programs, internal universities, and more, we are always pushing boundaries and embracing new possibilities. We offer incredible opportunities to join inspiring projects in the most innovative companies. We prioritise your career development with personalised support plans tailored to your own aspirations. We're here to empower you and help you reach your full potential. Join our passionate team and start building tomorrow, today!
In short you get:
- A personalised career path and a rewarding management style.
- A chance to work on the most exciting engineering projects and technologies along with Premium Customers.
- A huge diversity of engineering projects and industries.
- A competitive salary.
- Private Medical Insurance.
- Pension Scheme.
- Cycle-to-work Scheme among many additional benefits.
- Social atmosphere, regular gatherings, and team buildings.
- Flexible way of working (role dependent).
Senior Infrastructure Software Engineer employer: ALTEN
Contact Detail:
ALTEN Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Infrastructure Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java, C++, Python, and tools like Jenkins or Git Runners. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Engage with the Agile community by participating in forums or local meetups. This not only helps you stay updated on best practices but also allows you to network with professionals who might have insights into the company or role you're applying for.
✨Tip Number 3
Showcase your understanding of security hardening and automated testing techniques. Given the nature of the role in defence systems, demonstrating knowledge in these areas can highlight your suitability for maintaining high-integrity environments.
✨Tip Number 4
Consider reaching out to current or former employees of ALTEN via LinkedIn to gain insights about the company culture and expectations. This can provide you with valuable information to tailor your approach during interviews.
We think you need these skills to ace Senior Infrastructure Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with Java, C++, or Python. Emphasise your work with infrastructure components and any experience in Agile environments.
Craft a Compelling Cover Letter: In your cover letter, express your passion for engineering and how your skills align with the role. Mention specific projects or experiences that demonstrate your ability to deliver and maintain critical software infrastructure.
Showcase Relevant Skills: Clearly outline your proficiency in software configuration management, build tools like Jenkins, and your experience with unit testing. Highlight any familiarity with containerisation and CI/CD practices, as these are crucial for the role.
Prepare for Technical Questions: Anticipate technical questions related to your programming skills and experience with high-assurance systems. Be ready to discuss your approach to managing configuration and technical debt in previous projects.
How to prepare for a job interview at ALTEN
✨Showcase Your Technical Skills
Make sure to highlight your proficiency in Java, C++, or Python during the interview. Be prepared to discuss specific projects where you've used these languages, especially in relation to infrastructure software.
✨Demonstrate Agile Experience
Since the role involves working within Agile teams, be ready to share examples of how you've contributed to Agile methodologies like Scrum or Kanban. Discuss your experience with tools like Jira for task management.
✨Discuss Legacy Systems Knowledge
Given the focus on supporting and refactoring legacy modules, it’s important to talk about your experience with similar systems. Share any relevant experiences you have with configuration management and automated CI/CD pipelines.
✨Communicate Effectively
As a good communicator, you should be able to articulate your thoughts clearly. Practice explaining complex technical concepts in simple terms, as collaboration with cross-functional teams will be key in this role.