Full Stack Developer
The key skills you will need are
· Knowledge of Web Security and Secure application development lifecycle
· An articulate programmer who understands the importance of delivering to the business needs and has a good communication skill
· Practical, delivery-focused mindset with attention to code quality
· A Solid Web Development Skill sets including an understanding of APIs and a proven experience in building modern user interfaces with Typescript, Angular, Vue.js, React or similar
· Commercial experience with C#/.NET development, with a good understanding software design patterns and architectural design principles
· Worked with high-volume transactional queries within SQL Server, using T-SQL and SQL Server Management Studio
· Contribute to resolving the complexities inherent in large-scale systems and extensive datasets.
While not essential, experience in any of the following areas would be advantageous. We do not expect candidates to possess all of these skills, but knowledge or exposure to one or more would be beneficial.
· Good UX designer with natural style to produce strong designs that are usable and interactive
· Mobile Development and deployment
· Understanding of testing and playwright scripts
· Understanding of automated CI/CD pipelines and deployment on windows 2025
· Understanding of Retrieval-Augmented Generation (RAG)
· A solid background in STEM subjects
What benefits do you get working at CCHQ?
Here at CCHQ, we value our colleagues and the work they do for us.
In return we offer a wide variety of benefits for our colleagues that you can utilise
- We offer a generous 25-day annual leave, pro-rated for part time staff and all UK bank holidays off
- 3 days additional leave in the year if you marry or enter a civil partnership
- Enhanced Maternity/Paternity Leave
- Wellness programmes
- Professional/personal development
The recruitment process for successful candidates will involve a telephone interview, followed by a face-to-face interview, sometimes followed by a second face-to-face interview.

