Gloucestershire Employer Seeks Full Stack Software Engineers for Secure Systems Development
Ncounter, a specialist engineering organization delivering highly secure software systems within the UK national security sector, is currently seeking experienced Full Stack Software Engineers to join their growing team. This is an exciting opportunity for skilled developers to contribute to the development of critical infrastructure supporting the country’s national security.
About the Role
This role involves working as a Full Stack Software Engineer, responsible for designing, developing, and maintaining secure software applications for Ncounter’s clients in the national security industry. The position requires a strong background in full-stack software engineering, with expertise in both front-end and back-end technologies.
Key Responsibilities
- Design and develop secure, scalable, and maintainable software applications using a variety of technologies
- Collaborate with cross-functional teams, including project managers, designers, and subject matter experts, to deliver high-quality software solutions
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance
- Implement best practices in software engineering, including testing, code optimization, and documentation
- Stay up-to-date with the latest industry trends and technologies, and contribute to the team’s technical knowledge sharing
- Provide technical guidance and mentorship to junior members of the engineering team
- Ensure compliance with security and regulatory requirements in the development and deployment of software systems
Requirements
- Extensive experience in full-stack software development, with a strong understanding of both front-end and back-end technologies
- Proficiency in programming languages such as JavaScript, Python, or Java, and familiarity with frameworks like React, Angular, or Node.js
- Experience working with databases, such as MySQL, PostgreSQL, or MongoDB, and understanding of data modeling and optimization
- Knowledge of software design patterns, architectures, and best practices, with a focus on security and scalability
- Familiarity with DevOps tools and practices, including version control, continuous integration, and deployment
- Strong problem-solving skills and the ability to work collaboratively in a team environment
Compensation & Benefits
- Competitive salary commensurate with experience
- Generous benefits package, including health insurance, retirement plan, and paid time off
- Opportunities for professional development and career advancement
- Flexible work arrangements, including the option to work remotely for a portion of the week
How to Apply
Interested candidates can apply directly via the Apply Now button above. Visit the original listing for full application details.