Senior Software Developer
Listed on 2026-06-03
-
Software Development
Full Stack Developer
Senior Software Developer
Department: Cyber Services and Capabilities
Employment Type: Full Time
Location: G Cheltenham Jessop House
DescriptionThis role is a Full Stack JavaScript Developer is responsible for designing, building, and maintaining secure, scalable, and high-quality applications that extend and enhance our ITSM platform (Service Now).
Operating within a cybersecurity‑focused Managed Services environment, this role requires strong full‑stack JavaScript expertise across backend, frontend, and API development, combined with a security‑first mindset. The developer will take ownership of end‑to‑end solutions—from requirements and design through implementation, testing, and support—working closely with Service Now administrators, engineers, and business stakeholders.
Key Responsibilities- Application Development:
Design and develop custom JavaScript applications within our Service Now platform to automate business processes and resolve complex operational challenges. - Requirements Gathering:
Collaborate with stakeholders across the organization to understand their needs and translate them into technical solutions within Service Now. - Security & Compliance:
Implement secure coding practices aligned to SSDLC principles, including data protection, access control, and auditability. - Customization and Integration:
Customize existing applications and integrate with external systems and APIs to enhance functionality and user experience. - Quality Assurance:
Conduct thorough testing of developed applications and solutions. Ensure compliance with coding standards and best practices. - Continuous Improvement:
Identify technical debt and opportunities to improve platform reliability, developer experience, and delivery velocity. - Documentation and Support:
Create comprehensive documentation for developed applications and provide ongoing support and enhancements based on user feedback. - Collaboration:
Work closely with the System Administrators and other IT team members to ensure seamless implementation and operation of developed applications.
- Very strong knowledge of JavaScript, NodeJS and the React framework
- Experience with modern JavaScript tooling (ES6+, npm, build pipelines)
- Experience designing and consuming APIs in production environments
- Ability to write clean, maintainable, well‑documented code
- Understanding of Secure authentication & authorisation techniques
- Strong knowledge of both Server and Client Side JavaScript development
- General programming skills and understanding of secure software development lifecycle (SSDLC)
- Excellent communication and teamwork abilities
- Ability to manage multiple projects simultaneously and meet deadlines
- Creative thinking and problem-solving skills
- Bachelor’s degree in computer science, information systems, or related field
- Significant demonstrable experience specific to Full Stack JavaScript development.
- Other relevant certifications.
- Experience working in a security‑focused environment
- Knowledge of the Service Now Ecosystem is not a requirement, but would be useful.
- Flexible Working
:
Balance your work and personal life with our flexible working options. - Generous Holiday Allowance
:
Enjoy 25 days of holiday, plus bank holidays, with the option to buy up to 5 additional days of annual leave. - Medicash & Critical Illness Scheme
- Financial & Investment Benefits
:
Enjoy peace of mind with our Pension, Life Assurance, and Share Save Scheme. - Community & Volunteering Programmes
:
Make a difference in your community with our volunteering opportunities. - Green Car Scheme
:
Drive green and save money with our eco-friendly car scheme. - Cycle Scheme
:
Stay fit and healthy with our cycle-to-work scheme. - Special Time Off
:
Take time off for those big moments in life, like getting married/entering into a civil partnership, becoming a grandparent, and welcoming home a new pet. - Family Planning
:
Benefit from our generous maternity and paternity leave, as well as time off and support for those undergoing fertility treatments.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: