Join us as a Senior Software Developer with BAE Systems
(Full-time, Permanent ??? London / Gloucester)
At Capita, we support clients across a range of sectors, including local Government, central Government, education, transport, health, life and pensions, insurance and other private sector organisations. We support with expertise applied by the talent across our business in combination with technology, insight and analytics to keep our clients ahead of change, sharper than competitors and more efficient than ever ??? and we always need new talent to help us achieve our goals.
About BAE Systems
BAE Systems is one of the world???s leading global defence, security and aerospace companies. We work at the cutting edge of technology, creating more than 100 new inventions every year for customers in over 100 countries.
If you???d like to make a real difference where it counts, BAE Systems is the place for you.
Join us and you???ll be encouraged and rewarded to excel in this important work. Apply your talent where it counts.
About the team
The BAE Systems Applied Intelligence Cross-Domain product team consists of circa 50 people predominately based in our Gloucester office and sits within the wider products group of approximately 200 engineers. As an integral part of 3500 strong BAE Systems Applied Intelligence capability in the UK, we look to recruit good engineers to help meet our customer???s needs.
In return, we offer engaging technical challenges to solve, a collaborative and trusted work environment and the opportunity to develop a career that can encompass the full range of the company???s activities, from product development, research, technical consultancy, business consultancy, and customer engagement.
Due to the nature of our work in Cross-Domain, candidates must hold, or be eligible to gain UK security clearance and meet nationality requirements. Additionally, we cannot offer regular remote working but do provide a flexible working environment that respects the needs of our people???s personal lives.
Additional Specification & Desirable Criteria:
The Senior Software Developer role is focused on our C++ application stack and is to a large part a hands-on role. As a senior member of the team, you would commonly be working with a number of junior developers, as well as other senior developers, with a Technical Lead providing support and guidance. As such the role does involve aspects of design, mentoring, and team leadership, as well as direct development.
What we???re looking for in you:
?? A solid understanding and professional experience of C++ backed up
?? An understanding of multi-threaded environments, and (at least) a basic understanding of networking.
Any experience of designing/optimising for performance is a bonus, as our products must deliver low latency (<ms) and high throughput (>100Gbit/s).
?? Experience working in an agile culture .
?? Analytical and systematic approach to problem solving
?? Effective and influential oral and written communications.
?? You are innovative and able to drive improvement
?? Self-organisation and good time management
Please note, successful candidates will be expected to go through vetting and Security Clearance.
We look forward to hearing from you and wish you the very best of luck with your application.