Requirements
- 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) Bachelor’s degree in computer science, information systems, or related field
- (Desirable) Significant demonstrable experience specific to Full Stack JavaScript development
- (Desirable) Other relevant certifications
- (Desirable) Experience working in a security‑focused environment
- (Desirable) Knowledge of the ServiceNow Ecosystem is not a requirement, but would be useful
What the job involves
- This role is a Full Stack JavaScript Developer 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
- 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
#J-18808-Ljbffr…
