At a Glance
- Tasks: Lead the design and development of complex applications using modern C++.
- Company: DTC, a tech company innovating in secure communication systems.
- Benefits: Competitive salary, recognition of success, and a collaborative culture.
- Why this job: Make a real-world impact with cutting-edge technology in mission-critical environments.
- Qualifications: Strong C++ skills and experience in secure application development.
- Other info: Join a dynamic team with opportunities for growth and mentorship.
The predicted salary is between 60000 - 80000 £ 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++ in Hampshire employer: Codan Limited
Contact Detail:
Codan Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer C++ in Hampshire
✨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 when chatting with potential employers.
✨Tip Number 3
Don’t just apply blindly! Tailor your approach for each company. Research DTC and understand their products and culture. When you reach out, mention specific projects or values that resonate with you – it shows genuine interest!
✨Tip Number 4
Follow up after applying! A quick email or message can keep you on the radar. It shows enthusiasm and can help you stand out from the crowd. Plus, we love seeing candidates who are proactive about their applications!
We think you need these skills to ace Senior Software Developer C++ in Hampshire
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 environments.
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 of developing critical RF communication systems. Be genuine and let your personality come through.
Showcase Relevant Experience: When filling out your application, emphasise any experience you have in defence, military, or networked communication environments. This will help us see how you can contribute to our team and the projects we work on.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes it easier for us to get in touch with you for an informal chat!
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 systems. They’ll want to see your understanding of secure, high integrity application software.
✨Showcase Your Problem-Solving Skills
Be ready to tackle some technical challenges during the interview. Think about how you can demonstrate your ability to design scalable architectures and solve problems in real-time. Use examples from your past experiences to illustrate your thought process.
✨Familiarise Yourself with Their Tech Stack
While Qt and MongoDB aren’t essential, having a basic understanding of these technologies could give you an edge. Do a bit of research on their applications in the context of secure communications and multi-platform development.
✨Emphasise Team Collaboration
Since this role involves working closely with embedded, hardware, and RF engineers, highlight your experience in collaborative environments. Share examples of how you’ve contributed to team success and fostered a culture of technical excellence through mentoring or code reviews.