At a Glance
- Tasks: Design and develop bespoke software for clients in the cyber security domain.
- Company: Join CoreTech Security, a leader in innovative tech solutions.
- Benefits: Enjoy 25 days holiday, health benefits, and a supportive work environment.
- Why this job: Make a real impact in cyber security while working with cutting-edge technologies.
- Qualifications: Experience in C or C++ and an active Developed Vetting security clearance required.
- Other info: Dynamic office in Cheltenham with excellent career growth and training opportunities.
The predicted salary is between 36000 - 60000 £ per year.
Join to apply for the High‐Integrity Software Engineer role at CoreTech Security. Our Capability Development team develops bespoke software for clients in the cyber security domain. We specialise in C and C++ and have worked across iOS, Android, Windows, macOS and Linux. We emphasise a comprehensive understanding of the programming languages, platforms, and tooling, and are looking for a candidate who holds an active Developed Vetting security clearance.
Prospective Responsibilities
- Design a new clean‐slate product with complete autonomy over its architecture.
- Add new capabilities to or replace a core component of an existing product.
- Throw together a quick‐and‐dirty prototype to confirm feasibility, iterating until it meets requirements.
- Hands‐on in day‐to‐day delivery of projects, working with 1–2 colleagues.
- Unlock the potential of junior colleagues: encourage idiomatic code, demonstrate engineering rigour, share knowledge.
- Drive engineering processes to balance code quality, realistic delivery timescales, and client requirements.
Desirable Skills
- Professional experience designing and implementing complex C or C++ solutions, including clean‐slate and legacy codebases.
- Comfortable with platform APIs, development environments, and native debugging on Windows, macOS, Linux, iOS, or Android.
- Experience leading a small or midsize team through a complete project lifecycle.
- Commitment to code correctness and quality assurance via static analysis, code review, automated testing, and continuous integration.
Benefits
- Promotions based on technical excellence and reviewed regularly.
- 25 days holiday per year (plus bank holidays), option to buy up to 5 days.
- Additional holiday days after 2 years of service.
- Financial support for HMRC‐allowable relocation costs.
- Training and development opportunities.
- O'Reilly books subscription.
- Regular internal technical conferences, company socials, and lunch seminars.
- Free fruit, tea, coffee, milk, squash, hot chocolate.
Health Benefits
- Private online GP and helpline.
- Access to physiotherapists, osteopaths, chiropractors.
- Mental health counselling and specialist consultations.
- Annual health assessment.
Financial Benefits
- Company bonus scheme tied to company success.
- 8% company pension contribution, no minimum employee contribution.
- Death in service cover of 4x base salary.
Lifestyle Benefits
- Enhanced maternity/paternity/adoption leave: 12 weeks full pay at start, 20 weeks after 2 years; 2 weeks paternity full pay at start, 4 weeks after 2 years.
- Enhanced cycle‐to‐work scheme; up to £1,000 purchase of e‐bikes and specialist cycles.
Location
Center of Cheltenham, a new build contemporary office, 5 minutes walk from local shops and cafes.
Application Process
Interview process is quick and to the point: brief call → technical interview. Successful applicants must hold an active Developed Vetting security clearance.
High-Integrity Software Engineer in London employer: CoreTech Security
Contact Detail:
CoreTech Security Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land High-Integrity Software Engineer in London
✨Tip Number 1
Get your networking game on! Reach out to current or former employees at CoreTech Security on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the technical interview by brushing up on your C and C++ skills. Work on some projects or prototypes that showcase your ability to design clean-slate products. Show them you can think on your feet!
✨Tip Number 3
Don’t just focus on your technical skills; be ready to discuss how you can mentor junior colleagues. Highlight your experience in driving engineering processes and maintaining code quality during your conversations.
✨Tip Number 4
Finally, apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the team at CoreTech Security.
We think you need these skills to ace High-Integrity Software Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the High-Integrity Software Engineer role. Highlight your experience with C and C++, and any relevant projects you've worked on. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about cyber security and how your background makes you a great fit for our Capability Development team. Keep it concise but impactful!
Showcase Your Projects: If you've got any cool projects or prototypes, don’t hesitate to mention them! We love seeing hands-on experience, especially if it involves clean-slate designs or complex C/C++ solutions. It shows us what you can bring to the table.
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. Plus, it’s super easy!
How to prepare for a job interview at CoreTech Security
✨Know Your Tech Inside Out
Make sure you brush up on your C and C++ skills, as well as the platforms mentioned in the job description. Be ready to discuss your experience with different operating systems like Windows, macOS, Linux, iOS, and Android. They’ll want to see that you can not only code but also understand the nuances of each environment.
✨Showcase Your Problem-Solving Skills
Prepare to demonstrate how you approach designing new products or improving existing ones. Think of examples where you've created prototypes or iterated on designs to meet specific requirements. This will show your hands-on experience and ability to think critically under pressure.
✨Highlight Team Leadership Experience
If you've led a team before, be sure to share those experiences. Discuss how you’ve mentored junior colleagues and encouraged best practices in coding. They’re looking for someone who can drive engineering processes and foster a collaborative environment.
✨Emphasise Quality Assurance Practices
Talk about your commitment to code correctness and quality assurance. Be prepared to discuss your experience with static analysis, code reviews, automated testing, and continuous integration. This will show that you value high-quality work and understand the importance of maintaining standards in software development.