Senior Software Developer
Department: Cyber Services and Capabilities
Employment Type: Full Time
Location: GBR Cheltenham Jessop House
Description
This 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 (ServiceNow).
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 ServiceNow administrators, engineers, and business stakeholders.
Key Responsibilities
* Application Development: Design and develop custom JavaScript applications within our ServiceNow 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 ServiceNow.
* 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.
Skills, Knowledge & Expertise
* 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
Desirable Requirements
* 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 ServiceNow Ecosystem is not a requirement, but would be useful.
Job Benefits
* 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.
#J-18808-Ljbffr