Description
Company Overview
Daintta are a rapidly growing, values-driven team of specialists who work with government clients across Cyber Security, National Security, Law Enforcement and Telecommunications. We are seeking a talented and motivated Software Engineer to join our team and contribute to our mission of protecting the UK through data-driven insights and solutions.
Key Responsibilities
- Collaborate with clients to understand their software engineering needs and objectives
- Design, develop, test, and implement high-quality software solutions using industry best practices and coding standards
- Utilise your expertise in various programming languages, frameworks, and technologies to architect robust and scalable systems
- Collaborate with cross-functional teams and clients to gather project requirements, analyse feasibility, and provide technical recommendations
- Develop secure, clean, efficient, and well documented code, ensuring code quality through testing, debugging, and code reviews
- Stay up to date with the latest trends, tools, and technologies in software engineering and share your knowledge with the team
- Collaborate with project managers to ensure successful project delivery within the defined timelines and budget
- Accurately delivering high quality work to agreed timelines including taking the initiative
- Supporting client engagements including pitches and presentations
- Helping to support & grow Daintta by actively inputting into the company strategy
- Representing us and our core values: Transparent, Fair Daring
Skills/Knowledge
The role requires the following key skills / knowledge:
- Bachelor's degree in computer science or related field
- Professional experience as software engineer preferably in a consultancy or industry setting
- Experience with multiple programming languages including Python Java C++ Rust or Go
- Experience with associated software development frameworks/tools such as pytest OpenAPI
- Experience working in Unix/Linux environments
- Knowledge of database systems proficiency in database query languages/tools
- Familiarity with software development methodologies such as Agile or Scrum
- Excellent problem-solving analytical skills ability to find innovative solutions
- Excellent communication presentation skills
- Strong communication interpersonal skills
- Ability to adapt new technologies learn quickly fast-paced environments
- Passion for delivering high quality software solutions that meet client expectations
- Experience cloud platforms such as AWS Azure Google Cloud
- Familiarity DevOps practices principles CI/CD pipelines containerisation (e.g. Docker)
- Knowledge of software security principles best practices
Location
Hybrid; 2–3 days working from Daintta office (London or Cheltenham) or on client site as required.
What's in it for you?
You will be joining at Daintta "Consultant" grade. In addition being rewarded fairly for your contribution business you get work dynamic organisation that is agile responsive. A business growing fast where you get drive shape future. A place where you respected everyone voice important. Somewhere where can be innovative creative. A place where have opportunity learn about all aspects business from marketing sales delivery operations.
Security Information
Due nature this position must willing eligible achieve minimum SC clearance. To qualify must British Citizen have resided UK last 5 years. For more information about clearance eligibility please see https://www.gov.uk/government/organisations/united kingdom security vetting