Software Engineer
Successful candidates must hold a minimum of SC clearance and be willing to undergo DV (Developed Vetting). Further information on UK vetting levels can be found via GOV.UK (National security vetting: clearance levels).
A leading consultancy in the Defence & Securit y sector is seeking an experienced Software Develope r to join their team on a permanen t basis in Leatherhea d. This is a great opportunity to work on high-consequence, real-world problems in a collaborative consultancy environment, often engaging directly with customers and technical stakeholders
.
The Ro
leYou’ll design, build and maintain robust software components, contributing to both day-to-day delivery and longer-term technical directio
n.
Key responsibilities inclu
- de:Developing and maintaining high-quality software in Java and C++ (robustness, performance, maintainabili
- ty)Implementing/extending code that integrates with a flexible framework f or solver coupling and data excha
- ngeWorking closely with clients, domain scientists and computational engineers (includi ng on-s ite collaborati
- on)Contributing to software architect ure and technical design decisi
- onsWriting clean, well-documented, testable code aligned with best pract
- iceTaking part in code reviews, debugging, performance profil ing and continuous improvem
- entSupporting and mentoring junior develop
- ersProgressing towards broader responsibility in planning, delivery and project managem
- entContributing to client relationships and business development (e.g ., proposal writ i
ng)
Essential Skills / Experi
- enceCommercial software development experience in Java and
- C++Str ong object-oriented de sign and modular architecture experi
- enceFamiliarity with modern development practices includ ing Git and C
- I/CDExperience across the full SDLC: design, implementation, testing, mainten
- anceStrong problem-solving skills and ability to work independently and within a multidisciplinary
- teamConfident communicator, comfortable engaging directly with clients and technical stakehol
- dersSole UK nationa lity (due to the nature of the w
ork)
Desi
- rableUnit testing with JUnit an d/or Google
- TestNumerical methods / scientific computing know
- ledgeBackgroun d in physics, applied maths or engine
- eringFortr
- an 90SQL develo
- pmentSpring Fram
- eworkDefence sector exper
ience
Be
- nefitsCompetitive salary with annual r
- eviews25 days h oliday + option to buy
- 5 moreFlexible working o
- ptionsEnhanced parental be
- nefitsPension
- schemeTargeted professional devel
- opmentLife ass
- urancePrivate healthcare memb
- ershipCompany performance bonus
- schemePaid professional institution membership + support attaining memb
- ershipCycle to work
- schemeSeason rail ticke
- t loanAdditional optional benefits tailored
to you
If you’re an experienced Software Developer looking for a role where you can grow technically and take on increasing leadership responsibility, we’d love to hear fro m you. Ap ply now to find ou