Senior Software Engineer
Addition Solutions Ltd
Bath, United Kingdom
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.securityclearedjobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
HTML
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Artificial Intelligence
Applications Architecture
Automation of Tests
Microsoft Azure
C++ (Programming Language)
Cascading Style Sheets (CSS)
Cloud Computing
Databases
Continuous Integration
+24 more
Data Structures
Data Systems
Linux
Github
Python (Programming Language)
Node.Js
Software Maintenance
Next.js
Software Engineering
Software Systems
SQL Databases
TypeScript
User-Centered Design
Web Application Frameworks
Google Cloud
Modern Ui
ReactJS
Express.js
Backend
Git
Fastapi
Front End Software Development
Data Pipelines
Docker
Job description
We’re working with a specialist technology consultancy delivering innovative software, AI and data solutions across complex Government and Defence projects. They’re looking for a Senior Full-Stack Developer to build scalable applications, solve challenging technical problems and play a key role in shaping modern software solutions., * Designing, developing and maintaining scalable full-stack applications across technically challenging projects.
- Building robust backend services, APIs and data pipelines using C++ or Python alongside modern development frameworks.
- Developing intuitive, high-performing front-end applications with a strong focus on user experience.
- Working with cloud technologies, databases and containerised environments to deliver reliable software solutions.
- Collaborating with engineers, technical leads and stakeholders to design and implement effective technical solutions.
- Reviewing code, improving engineering standards and supporting automated testing and deployment processes.
- Mentoring junior developers and sharing technical knowledge across the wider engineering team.
- Troubleshooting complex technical challenges and identifying opportunities to improve existing systems.
- Contributing to technical architecture, project planning and key engineering decisions.
Requirements
- Strong commercial experience with either C++ or Python, building scalable, maintainable software applications.
- Solid full-stack development experience using TypeScript, JavaScript and React or similar modern frameworks.
- Experience developing backend APIs and services using technologies such as FastAPI, Node.js, Express.js or Next.js.
- Good understanding of HTML, CSS, browser APIs and modern UI/UX principles.
- Hands-on experience with Docker, Linux and SQL databases.
- Understanding of cloud deployment environments such as Azure or Google Cloud Platform.
- Experience using Git, GitHub, Azure DevOps and CI/CD pipelines within collaborative development teams.
- Strong knowledge of software engineering principles, data structures, algorithms and application architecture.
- Confident communication skills, with the ability to explain technical concepts to technical and non-technical stakeholders.
- Ability to work independently, solve complex problems and mentor other engineers.
- Must hold active UKSV DV clearance.
Benefits & conditions
- Package: Up to £80,000 Basic + Annual Bonus + Benefits
- Industry: Technology Consultancy / Government & Defence
- Clearance: Active UKSV DV Clearance Essential, * Up to £80,000 basic salary plus an annual performance bonus.
- 26 days’ annual leave + bank holidays + your birthday off.
- BUPA private healthcare and enhanced family leave.
- £1,000 annual professional development budget to support your career growth.
- Hybrid working with 3 days per week in Corsham, with accommodation provided.
- Opportunity to work on innovative AI, data and software projects using modern technologies.
- Choice of a high-spec Windows laptop or MacBook.
- Regular team socials, free snacks and drinks.
- A collaborative, entrepreneurial environment offering genuine autonomy and the opportunity to influence technical decisions.
- Opportunities to develop your technical expertise, mentor others and take ownership of meaningful projects.
Think it could be a fit? We’d love to hear from you.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.securityclearedjobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…