TL;DR
Key Takeaways
- Undertake a full-time, fixed-term Industrial Placement Software Engineer role in Central London.
- Develop and maintain in-house knowledge management software for the MOD, working with C#, databases, and web interfaces.
- Gain experience in front-end and back-end development, customer support, and project management.
- Requires a Computer Science or STEM degree with programming emphasis; willingness to learn new technologies is key.
About the Role
This is a full-time, fixed-term Industrial Placement Software Engineer role based in Central London.
The Opportunity
Join our Central London team as an Industrial Placement Software Engineer to help develop and maintain internal knowledge management software for our MOD customer. This role is ideal for individuals with a Computer Science background seeking to apply their skills in a corporate setting.
Project Details
- Customer Integration: You will be part of a software project team within the Defence Analytics Group, working in a joint unit with government employees and armed forces members.
- The Challenge: Develop and maintain in-house knowledge management software for disseminating technical assessments. The tool is primarily written in C#, linking to databases and presenting information via a web interface.
- Collaboration: Work closely with wider customer teams to understand requirements, with opportunities to contribute and improve joint working practices.
- Breadth: Support diverse customer requirements, presenting a variety of challenges.
What You'll Do
- Front-End Development: Assist in prototyping, designing, developing, and maintaining the in-house front-end application and product website.
- Database Management: Support the maintenance, development, and querying of the back-end database.
- Production Runs: Participate in monthly production runs to deliver updated assessments to partners, addressing integration challenges across different environments.
- Customer Support: Provide ad hoc advice and support to MOD customers.
- Travel: Undertake travel within the UK for customer and delivery support.
What We Need From You
- A Computer Science background, or other STEM degree with a strong emphasis on programming, and the ability to apply these skills to various problems.
- Front-End Development: Familiarity with HTML, CSS, JavaScript, and relevant frameworks (e.g., ASP.NET) is beneficial, with a willingness to learn.
- Software Development: Experience in software prototyping, design, and development, preferably with knowledge of C#, .NET, XAML, and WPF.
- Problem-Solving: Ability to address technical and strategic challenges, particularly in system integration.
- Customer Support: Good communication and interpersonal skills.
- Project Management: Organisational skills to assist in managing production runs and delivering updates on schedule.
- Must be able to work office-based in central London.
Desirable Skills
- Back-End Database Management: Knowledge of SQL and experience with database management systems (e.g., SQL, Transact-SQL).
- An appreciation of, and interest in, aerospace technologies.
What You Will Get
- Impact: Contribute to the timely delivery of MOD technical assessments to UK Defence partners.
- Opportunity: Play a key role in delivering critical inputs to MOD's equipment procurement programs.
- Knowledge: Develop an understanding of C# coding within a real-world project.
- Skills: Develop a range of software, project planning, and interpersonal skills.
- Insights: Gain insight into how the MOD operates by working within an integrated team.
- Teamwork: Work with a diverse technical team in a collaborative environment.
Security Clearance
- Roles are subject to UK Government Security requirements. Successful applicants will need to provide evidence of identity, eligibility to work in the UK, and undergo background verification.
- Some roles may require National Security Vetting (NSV). Generally, applicants need to have continuously resided in the UK for the previous five years for SC level vetting, and ten years for DV clearance. Specific circumstances and additional checks may apply.
Why Join Us
Leonardo offers a comprehensive, company-funded benefits package:
- Generous Leave: Up to 12 additional flexi-days per year.
- Pension Scheme: Award-winning scheme with up to 15% employer contribution.
- Wellbeing Support: Free access to mental health support, financial advice, and employee-led inclusion networks.
- Flexible Benefits: Up to £500 annually for private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships, and more.
Leonardo is committed to building an inclusive and diverse workplace.
