At a Glance
- Tasks: Design and deliver secure software systems for public safety missions.
- Company: Join a fast-growing consultancy dedicated to innovation in the public sector.
- Benefits: Enjoy 25 days leave, health insurance, and a £1,000 training budget.
- Other info: Collaborative environment with opportunities for professional growth and creativity.
- Why this job: Make a real impact on public safety while working with cutting-edge technology.
- Qualifications: Experience in software engineering and knowledge of secure development practices required.
The predicted salary is between 50000 - 70000 £ per year.
Daintta are a rapidly growing, values-driven consultancy delivering mission-critical data, technology, and engineering solutions across the UK public sector. We partner with clients in Defence, National Security, Law Enforcement, and wider Government to strengthen the UK’s resilience and operational advantage through innovative, data-driven insights.
We are seeking a Software Engineer with proven experience in the Public Safety sector to design and deliver secure, scalable software systems supporting our clients’ most important missions. You’ll be joining a collaborative, purpose-led team committed to transparency, fairness, and daring innovation.
As a Software Engineer (Public Safety), you will work alongside stakeholders, programme leads, and multi-disciplinary teams to design, develop, and maintain software systems that directly support public safety capabilities. You will apply your software engineering expertise within classified or restricted environments, ensuring security, reliability, and compliance with organisational standards and industry best practice.
Key Responsibilities- Work closely with clients to understand mission requirements and translate them into robust software solutions.
- Design, develop, test, and deploy high-quality, secure software using approved toolchains and environments.
- Contribute to systems that enhance situational awareness, command and control, cyber defence, and decision-support capabilities.
- Develop clean, well-documented, and maintainable code in accordance with relevant coding standards and security requirements.
- Participate in code reviews, peer testing, and design assurance activities to maintain delivery quality in secure environments.
- Collaborate with systems engineers, data scientists, and solution architects to deliver integrated solutions across restricted environments.
- Apply DevSecOps principles, CI/CD pipelines, and containerisation technologies (e.g. Docker, Kubernetes) to projects where appropriate.
- Keep up to date with emerging public safety technology trends, secure software frameworks, and government digital standards.
- Contribute to bid and proposal work, technical presentations, and client demonstrations.
- Support Daintta’s growth in the public safety sector through mentoring, technical input, and alignment with company strategy.
- Help support & grow Daintta by actively inputting into the company strategy and helping to shape our future.
- Represent us and our core values: Transparent, Fair, and Daring.
The role requires the following key skills / knowledge, non-exhaustively:
- Proven experience delivering software engineering projects within the UK Public Safety ecosystem.
- Strong knowledge of secure software development practices and handling sensitive information appropriately.
- Proficiency in one or more programming languages: Python, Java, C++, Rust, or Go.
- Familiarity with relevant software development frameworks and toolsets, such as Jenkins, GitLab CI, pytest, and OpenAPI.
- Experience working within Unix/Linux environments and with database systems (SQL or NoSQL).
- Familiarity with secure by design principles, and working in cross-domain environments.
- Hands-on experience with Agile or Scrum delivery methods, ideally in secure or hybrid cloud environments.
- Strong analytical, problem-solving, and communication skills; able to convey complex technical information clearly to non-technical stakeholders.
- Knowledge of cloud platforms (AWS, Azure, etc.) and DevOps practices (CI/CD, infrastructure-as-code).
- Commitment to producing high-quality, mission-ready software underpinned by robust testing and assurance.
In addition to being rewarded fairly for your contribution to the business, you get to work in a dynamic organisation that is agile and responsive. A business that is growing fast and where you get to drive and shape the future. A place where you are respected by everyone and your voice is important. Somewhere where you can be innovative and creative. A place where you have the opportunity to learn about all aspects of business from marketing to sales, to delivery and business operations.
BenefitsWe believe in supporting our people both professionally and personally. Here’s what you can expect when you join us:
- Time Off: 25 days annual leave, plus bank holidays; Up to 3 days annual volunteering leave - give back to the community; Competitive maternity, paternity, shared parental leave & compassionate leave.
- Health & Wellness: Comprehensive Private Health Insurance; Employee Assistance Programme - 24/7 support services; £2,000 Flex Cash Allowance, paid pro-rata over the year.
- Financial Benefits: 5% pension contribution; Discretionary company awards and bonuses, based on performance and company targets; Access to Electric Vehicle (EV) Salary Sacrifice scheme.
- Professional Development: Up to £1,000 annual training budget (access to additional training and development budget via business case); Up to 5 days annual training leave; 1 professional membership paid annually; Up to £200 of additional IT budget for new joiners.
Hybrid where possible, but likely to be mostly on client site with infrequent days working from one of the Daintta offices (London or Cheltenham).
Security informationDue to the nature of this position, you must be willing and eligible to achieve a minimum of SC clearance, and it is desirable to attain DV clearance. Strong preference is to hold an existing DV clearance. To qualify, you must be a British Citizen and have resided in the UK for the last 5 years. For more information about clearance eligibility, please see here.
Software Engineer Consultant (Public Safety) in London employer: Daintta
Contact Detail:
Daintta Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer Consultant (Public Safety) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the public safety sector on LinkedIn or at industry events. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to secure software development. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of public safety tech trends and secure coding practices. Being well-informed will help you stand out as a candidate who’s genuinely interested.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets the attention it deserves. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Software Engineer Consultant (Public Safety) in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience in the Public Safety sector. We want to see how your skills align with our mission-critical projects, so don’t hold back on showcasing relevant achievements!
Showcase Your Technical Skills: When detailing your technical expertise, be specific about the programming languages and tools you’ve used. Mention any experience with secure software development practices and how you've applied them in past roles – this is key for us!
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to explain your experiences and avoid jargon unless it’s necessary. We appreciate clarity, especially when it comes to complex technical information.
Apply Through Our Website: We encourage you to submit your application directly through our website. This way, you’ll ensure it reaches the right people and you can easily track your application status. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Daintta
✨Know Your Stuff
Make sure you brush up on your software engineering skills, especially in secure development practices. Familiarise yourself with the programming languages mentioned in the job description, like Python or Java, and be ready to discuss your past projects in the Public Safety sector.
✨Understand the Mission
Daintta is all about mission-critical solutions for public safety. Before your interview, research their work in Defence and Law Enforcement. Be prepared to explain how your experience aligns with their goals and how you can contribute to enhancing situational awareness and decision-support capabilities.
✨Showcase Collaboration Skills
This role involves working closely with multi-disciplinary teams. Think of examples from your past where you successfully collaborated with others, whether it was during code reviews or while working on Agile projects. Highlight your communication skills, especially when conveying complex technical information to non-technical stakeholders.
✨Stay Current
Public safety technology is always evolving, so make sure you're up to date with the latest trends and secure software frameworks. Mention any recent developments you've followed or tools you've experimented with, like Docker or Kubernetes, to show that you're proactive and engaged in your field.