Senior software engineer

Senior software engineer

Lincoln Full-Time 34800 - 40800 £ / year (est.)
B

At a Glance

  • Tasks: Join our team to create and modify software using Agile/DevSecOps methods.
  • Company: We are a forward-thinking tech company focused on innovative software solutions.
  • Benefits: Enjoy flexible working, competitive pension, enhanced leave, and employee discounts.
  • Why this job: Be part of a culture that values continuous learning and technical discussions.
  • Qualifications: You need software development skills in Java, Python, C++, or Rust, plus a relevant degree.
  • Other info: Experience with cloud environments and CI/CD techniques is a plus.

The predicted salary is between 34800 - 40800 £ per year.

Utilise an Agile/DevSecOps approach for the creation of new and modified software code/test modules as part of a wider product solution

Contribute to a continuous learning and feedback process in relation to the DevSecOps methodology

Lead and/or participate in technical discussions and meetings on an as-required basis

Assist in planning for and communicating future work, in liaison with other stakeholders

Provide estimates, status updates and other pertinent information related to current and future work

Review/provide comments on work items carried out by peers and other team members

Software development skills in a language such as Java, Python, C++ or Rust

Practical experience of developing software using a cloud-based development environment following an agile methodology

Familiarity with common software development concepts including virtualisation, automated testing, CI/CD techniques, and configuration control

Desirable:

Experience in using the Rust programming language and associated toolchain

A degree in a mathematical, scientific, engineering or computer science discipline

Salary: Circa £ 58,000 (depending on skills and experience), 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.

Senior software engineer employer: BAE Systems

As a Senior Software Engineer, you'll thrive in a dynamic Agile/DevSecOps environment that fosters continuous learning and collaboration. Our company is committed to employee growth, offering a competitive salary alongside a robust benefits package that includes flexible working options, enhanced annual leave, and a Company contributed Share Incentive Plan. Join us to be part of a culture that values innovation and teamwork, while enjoying the unique advantages of working in a cloud-based development setting.
B

Contact Detail:

BAE Systems Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior software engineer

✨Tip Number 1

Familiarize yourself with Agile and DevSecOps methodologies. Understanding these concepts deeply will not only help you in technical discussions but also demonstrate your commitment to the role.

✨Tip Number 2

Showcase your experience with cloud-based development environments. Be ready to discuss specific projects where you've utilized these tools, as this is a key aspect of the position.

✨Tip Number 3

Brush up on your software development skills in languages like Java, Python, C++, or Rust. Highlight any relevant projects or contributions that showcase your proficiency in these languages.

✨Tip Number 4

Prepare to discuss your experience with CI/CD techniques and automated testing. Being able to articulate how you've implemented these practices in past roles will set you apart from other candidates.

We think you need these skills to ace Senior software engineer

Agile Methodology
DevSecOps Practices
Software Development in Java, Python, C++ or Rust
Cloud-Based Development Environments
Automated Testing
CI/CD Techniques
Configuration Control
Technical Communication
Stakeholder Engagement
Estimation and Status Reporting
Code Review and Feedback
Problem-Solving Skills
Team Collaboration
Continuous Learning

Some tips for your application 🫡

Highlight Relevant Experience: Make sure to emphasize your experience with Agile and DevSecOps methodologies. Provide specific examples of how you've utilized these approaches in previous projects.

Showcase Technical Skills: Clearly list your software development skills, particularly in languages like Java, Python, C++, or Rust. Mention any cloud-based development experience and familiarity with CI/CD techniques.

Demonstrate Collaboration: Include examples of how you've contributed to team discussions and planning sessions. Highlight your ability to communicate effectively with stakeholders and provide status updates.

Tailor Your Application: Customize your CV and cover letter to align with the job description. Use keywords from the listing to ensure your application stands out and reflects your fit for the role.

How to prepare for a job interview at BAE Systems

✨Showcase Your Agile Experience

Be prepared to discuss your experience with Agile methodologies. Share specific examples of how you've utilized Agile/DevSecOps approaches in your previous projects, and highlight any challenges you faced and how you overcame them.

✨Demonstrate Technical Proficiency

Make sure to brush up on your software development skills, especially in languages like Java, Python, C++, or Rust. Be ready to answer technical questions or even solve coding problems during the interview to showcase your expertise.

✨Engage in Technical Discussions

Since leading and participating in technical discussions is part of the role, practice articulating your thoughts clearly. Prepare to discuss recent trends in software development, DevSecOps practices, and how they can be applied to improve processes.

✨Prepare for Collaboration Questions

Expect questions about how you communicate and collaborate with stakeholders. Think of examples where you provided estimates, status updates, or feedback to peers, and be ready to explain how you ensure alignment within a team.

Senior software engineer
BAE Systems Apply now
B
  • Senior software engineer

    Lincoln
    Full-Time
    34800 - 40800 £ / year (est.)
    Apply now

    Application deadline: 2027-01-07

  • B

    BAE Systems

  • Other open positions at BAE Systems

    B
    Senior software engineer

    BAE Systems

    Rochester Full-Time 34800 - 40800 £ / year (est.)
    B
    Senior software engineer

    BAE Systems

    Inverkeithing Full-Time 34800 - 40800 £ / year (est.)
Similar positions in other companies
U
Senior Software Engineer

UMATR

Liverpool Full-Time 68000 - 85000 £ / year (est.)
U
Senior Software Engineer

UMATR

Manchester Full-Time 68000 - 85000 £ / year (est.)
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>