Lead Software Engineer
Location: Bristol
Salary: Circa £60,000 to £75,000 depending on experience
Package includes:
-
Bonus of up to 21% of base salary (Level 5)
-
Company bonus of up to £2,500 (based on company performance and will vary year to year) - (Levels 1-4)
-
Pension of maximum total (employer and employee) contribution of up to 14%
-
Paid overtime (Levels 1-4)
-
Up to 15 additional days flexi leave (Levels 1-4)
-
Our enhanced parental leave offers up to 26 weeks for maternity, adoption and shared parental leave. Enhancements are available for paternity leave, neonatal leave and fertility testing and treatments.
-
Fantastic site facilities, including subsidised meals, free car parking and much more…..
-
Excellent career progression and development opportunities
-
We may be able to offer a relocation package for this role
-
Working patterns including Part Time or Term Time available.
Working within a world-leading, technical engineering organisation, we currently have a fantastic opportunity for a Lead Software Engineer. The company is an award-winning business that invests heavily in its staff, offering training, personal development, and career progression opportunities. With a long order book, they are a stable business who have been growing over a number of years.
The Lead Software Engineer role
The business is undergoing strong growth across our business and we are looking for experienced lead software engineers to join us in delivering innovative software solutions in the Mission Planning & Control domain for our current and future weapon systems.
In this role, you will bring your broad experience and skills to help guide the development of next-generation complex weapons systems. This is a hands-on role developing software and working across projects as an in-house consultant providing technical leadership, guidance, and mentoring. We work within a network of multi-disciplinary teams on existing and new software systems.
Not worked in defence before? Not a problem, we would love to hear from you as we value the diversity of experience gained from different industries that you can bring. We are committed to helping all employees continue their professional development. You’ll be fully supported with internal and external training available to allow you to achieve your potential.
Senior/Lead Software Engineer experience required:
-
Broad and significant experience in Software development across a variety of domains and technologies.
-
Excellent understanding of at least one high-level language such as C++, Core Java, C#.
-
Competent coding skills in several other languages, such as those above, Python, scripting etc.
-
Ability to work across all software development activities, from requirements capture and analysis, through design and implementation to testing.
-
Knowledge of Agile and Adaptive software development practices.
-
A good understanding of architectural and design patterns
-
Some Windows and Linux administration skills.
-
Familiarity with current DevOps & CI/CD practices.
-
Evidence of self-development.
This company can offer you a fantastic chance to grow, develop and fulfil your career within a dynamic engineering environment and provide ongoing training, development, and progression opportunities.
Cirrus Selection offers the services of an Employment Agency for permanent recruitment and the services of an Employment Business for contract recruitment.