Job Description
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 & Security sector is seeking an experienced Software Developer to join their team on a permanent basis in Leatherhead. 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 for solver coupling and data excha
* ngeWorking closely with clients, domain scientists and computational engineers (including on-site collaborati
* on)Contributing to software architecture and technical design decisi
* onsWriting clean, well-documented, testable code aligned with best pract
* iceTaking part in code reviews, debugging, performance profiling 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 writi
ng)
Essential Skills / Experi
* enceCommercial software development experience in Java and
* C++Strong object-oriented design and modular architecture experi
* enceFamiliarity with modern development practices including 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 nationality (due to the nature of the w
ork)
Desi
* rableUnit testing with JUnit and/or Google
* TestNumerical methods / scientific computing know
* ledgeBackground in physics, applied maths or engine
* eringFortr
* an 90SQL develo
* pmentSpring Fram
* eworkDefence sector exper
ience
Be
* nefitsCompetitive salary with annual r
* eviews25 days holiday + 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 from you. Apply now to find ou
t more.