At a Glance
- Tasks: Join us as a Specialist Software Engineer, coding and testing innovative software solutions.
- Company: BAE Systems is a leading defence and aerospace company committed to diversity and inclusion.
- Benefits: Enjoy flexible working, competitive pension, enhanced leave, and employee discounts.
- Why this job: Make a real impact in a collaborative team while developing your skills in a supportive environment.
- Qualifications: A degree in Maths, Physics, Aerodynamics, or Mechanical Engineering is essential; Java experience is a plus.
- Other info: We value diverse backgrounds and offer reasonable adjustments for applicants with disabilities.
The predicted salary is between 41361 - 46000 £ per year.
Job Title: Specialist Software Engineer Location: Warton – We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this particular role. Salary: £41,361+ depending on skills and experience What you’ll be doing: Contributing to the entire software development lifecycle, mainly focused on coding and testing with the opportunity to progress into design and deployment Collaborating with cross-functional teams to understand requirements and deliver robust solutions Writing clean, efficient, and well-documented code Participating in code reviews, providing and receiving constructive feedback to improve code quality Troubleshooting and debugging issues to ensure optimal performance and user satisfaction Staying up to date with the latest technologies and industry trends, continually enhancing your skills Interacting with End Users/ internal stakeholders Your skills and experiences: Essential: Degree or equivalent experience in Mathematics, Physics, Aerodynamics or Mechanical Engineering Someone with the desire to become a Software Engineer/Software Developer Desirable: Experience using Java Benefits: You’ll receive benefits including a competitive pension scheme, enhanced annual leave allowance and a Company contributed Share Incentive Plan. You’ll also have access to additional benefits such as flexible working, an employee assistance programme, Cycle2work and employee discounts – you may also be eligible for an annual incentive. The Technical Computing Team: The role is in the Technical Computing team within the Engineering Systems Competency Centre. This is a software engineering role primarily working on the STARS modelling/simulation application which is developed in Java and is mathematically complex. The team is comprised of experienced software developers responsible for the design, development and maintenance of high-quality engineering software applications. We work in a collaborative and collegiate way with a flat structure. Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome candidates from all backgrounds and particularly from sections of the community who are currently underrepresented within our industry, including women, ethnic minorities, people with disabilities and LGBTQ+ individuals. We also want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Closing Date: 22 nd May 2025 We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible. #LI-NB1 #LI-Hybrid #J-18808-Ljbffr
Specialist Software Engineer employer: BAE Systems (New)
Contact Detail:
BAE Systems (New) Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Specialist Software Engineer
✨Tip Number 1
Familiarise yourself with the STARS modelling/simulation application and its mathematical complexities. Understanding the specific technologies and methodologies used in this role will give you an edge during interviews.
✨Tip Number 2
Engage with online communities or forums related to Java development and software engineering. Networking with professionals in the field can provide insights into the company culture and expectations, which can be beneficial during your application process.
✨Tip Number 3
Prepare to discuss your coding practices and experiences in detail. Be ready to share examples of clean, efficient code you've written and how you've approached troubleshooting and debugging in past projects.
✨Tip Number 4
Research BAE Systems' values and commitment to diversity and inclusion. Being able to articulate how your personal values align with theirs can make a strong impression during interviews.
We think you need these skills to ace Specialist Software Engineer
Some tips for your application 🫡
Understand the Role: Read the job description thoroughly to understand the responsibilities and required skills. Highlight your relevant experience in software development, particularly in coding and testing, as well as any knowledge of Java.
Tailor Your CV: Customise your CV to reflect the skills and experiences mentioned in the job description. Emphasise your degree or equivalent experience in Mathematics, Physics, Aerodynamics, or Mechanical Engineering, and any relevant projects or roles that demonstrate your coding abilities.
Craft a Strong Cover Letter: Write a compelling cover letter that showcases your passion for software engineering and your desire to contribute to the Technical Computing team. Mention specific examples of your coding experience and how you stay updated with industry trends.
Proofread Your Application: Before submitting, carefully proofread your application materials for any spelling or grammatical errors. Ensure that your documents are well-formatted and clearly present your qualifications and enthusiasm for the role.
How to prepare for a job interview at BAE Systems (New)
✨Showcase Your Technical Skills
Be prepared to discuss your experience with coding, particularly in Java, as this is essential for the role. Bring examples of your previous work or projects that demonstrate your ability to write clean and efficient code.
✨Understand the Software Development Lifecycle
Familiarise yourself with the entire software development lifecycle, especially the stages of coding and testing. Be ready to explain how you have contributed to these phases in past experiences.
✨Emphasise Collaboration
Since the role involves working with cross-functional teams, highlight your teamwork skills. Share examples of how you've successfully collaborated with others to meet project requirements and deliver solutions.
✨Stay Current with Industry Trends
Demonstrate your commitment to continuous learning by discussing recent technologies or trends in software engineering that interest you. This shows your enthusiasm for the field and your desire to enhance your skills.