At a Glance
- Tasks: Lead the design and development of complex applications for mission-critical environments.
- Company: DTC | A Codan Company, a leader in secure RF communication technology.
- Benefits: Competitive salary, recognition of success, and a culture of technical excellence.
- Other info: Join a dynamic team with opportunities for growth and innovation.
- Why this job: Make a real impact on secure systems used by law enforcement and military.
- Qualifications: Strong C++ skills and experience in secure application development.
The predicted salary is between 55000 - 70000 £ per year.
About Us
DTC | A Codan Company is a technology company based in Whiteley, Hampshire. We specialise in the research and development of wireless and critical RF communication systems. Our Engineers work at the edge of what is scientifically possible, developing secure, high reliability systems used in real world, mission critical environments. Our technology is deployed nationwide by UK law enforcement and internationally across military, defence and government markets, enabling secure video, data and communications across complex networked environments.
About The Role
At DTC, our Software Engineers enjoy a varied role with a steady stream of challenging projects to work on. As a Senior Software Engineer within our Applications Team, you will lead the design, development and maintenance of complex desktop and mobile applications that underpin our product portfolio across multiple sectors. You will work across the full product lifecycle, shaping requirements, defining scalable architectures, and delivering secure, high integrity software used in operational environments. The role combines enhancement of established, nationally deployed platforms with the development of new products and capabilities, particularly within emerging military applications. You will develop in modern C++ across multiple platforms, collaborate closely with embedded, hardware and RF engineers, and contribute to a culture of technical excellence through code reviews, mentoring and continuous improvement. This is a hands on, engineering led role based on site in Whiteley, working within the Applications Team and closely with the Embedded and Hardware Team. Informal flexibility is available, but regular on-site presence is essential.
What We’re Looking For
- Strong proficiency in modern C++
- Experience developing secure, high integrity application software
- Multi-platform experience across desktop and mobile environments
- Experience with IP networking, secure communications and database technologies
- Confidence working within complex, hardware integrated systems
- Qt programming skills would be useful but is not essential
- MongoDB would be useful but is not essential
- Experience within defence, military, video or networked communication environments would be highly beneficial.
Why Work at DTC
We celebrate and recognise success, take pride in our culture, and enjoy working alongside highly skilled colleagues on technology that has genuine operational impact. You will work on secure systems that are nationally deployed, safety critical and used in real world scenarios, while helping shape the next generation of applications within our growing portfolio.
Interested in finding out more? Click apply today and we will contact suitable candidates for an informal discussion. Successful applicants will need to be willing and eligible to obtain UK Security Clearance.
Senior Software Developer C++ employer: Codan Limited
Contact Detail:
Codan Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer C++
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, tech talks, or even online webinars. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C++ and secure applications. Having tangible examples of your work can really set you apart during interviews and discussions.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding system design principles. Practice common interview questions related to C++ and secure communications to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at DTC.
We think you need these skills to ace Senior Software Developer C++
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Developer role. Highlight your experience with modern C++, secure application software, and any relevant projects that showcase your skills in multi-platform development.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about working at DTC and how your background aligns with our mission in developing critical RF communication systems.
Showcase Relevant Experience: When filling out your application, be sure to emphasise any experience you have in defence, military, or networked communication environments. This will help us see how you can contribute to our team right away!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us!
How to prepare for a job interview at Codan Limited
✨Know Your C++ Inside Out
Make sure you brush up on your modern C++ skills before the interview. Be prepared to discuss specific projects where you've used C++, especially in complex, multi-platform environments. Highlight any experience with secure application software, as this is crucial for the role.
✨Understand the Company’s Mission
Familiarise yourself with DTC's focus on wireless and critical RF communication systems. Knowing how their technology impacts law enforcement and military applications will show your genuine interest in the company and its work. This can help you tailor your answers to align with their goals.
✨Prepare for Technical Questions
Expect technical questions that assess your problem-solving skills and understanding of secure communications and IP networking. Practise coding challenges or system design scenarios that might come up during the interview. Being able to articulate your thought process is key!
✨Showcase Your Team Spirit
Since collaboration is essential in this role, be ready to discuss your experience working with cross-functional teams, particularly with embedded and hardware engineers. Share examples of how you've contributed to a culture of technical excellence through mentoring or code reviews.