Designing and developing enterprise-grade ServiceNow applications focused on Software Asset Management. Contributing to operational excellence and mentoring junior developers.
Responsibilities
Design and implement scalable solutions across ITSM, SAM, and related ServiceNow modules.
Develop custom applications, integrations, and automation leveraging Flow Designer, Script Includes, Business Rules, and REST APIs.
Translate business requirements into well-architected ServiceNow solutions.
Software Asset Management (SAM)
Configure and maintain SAM Pro modules, including license models, entitlements, reconciliation, and normalization.
Support software discovery and compliance processes across enterprise toolsets.
Integrate SAM with CMDB and procurement data to ensure accurate asset lifecycle management.
Create and maintain developer runbooks, coding standards, and release management documentation.
Define and implement shared responsibility models between development, platform operations, and business process owners.
Mentor junior developers and enforce best practices through peer review and automation pipelines.
Support ServiceNow upgrades, migrations, and integrations in collaboration with ITSM, Security, and Cloud teams.
Participate in operational reviews, sprint planning, and backlog grooming with cross-functional teams.
Troubleshoot and resolve platform incidents, ensuring high availability and compliance with internal controls.
Requirements
An active Secret security clearance
Bachelor's degree in computer science, Information Systems, or equivalent experience.
7+ years of ServiceNow development experience in enterprise environments.
5+ years hands-on experience with ServiceNow SAM Pro (license reconciliation, normalization, publisher packs, entitlements).
Demonstrated experience creating and maintaining developer runbooks, playbooks, or knowledge articles for operational consistency.
Strong understanding of shared responsibility frameworks within ITSM, DevOps, or platform operations.
Proven ability to design and deploy complex ServiceNow solutions following industry best practices.
Working knowledge of CMDB, Discovery, ITSM, and CSDM alignment.
Familiarity with Agile development, CI/CD pipelines, and source control tools (Git, GitHub, or Azure DevOps).
Expertise in JavaScript, Glide API, Flow Designer, IntegrationHub, and REST/SOAP integrations.
Software Engineer at Omise developing high - quality software applications using Go and Ruby. Collaborating with cross - functional teams to create features and maintain software quality.
Radar Software Engineer at Leonardo responsible for analyzing, designing, and testing Radar applications. Role involves software architecture and integration for complex Radar systems.
Lead Software Engineer at Omise driving development of account systems for fintech. Collaborating with engineering teams to ensure high - performance and efficient systems in a hybrid work setting.
Senior Software Engineer developing high - quality software applications using Ruby or Go at Omise. Collaborating with teams to design and ship features in an agile environment.
Software Engineer II developing Edge cloud database systems for Walmart Global Tech. Building reliable database platforms impacting millions of customers and associates across the globe.
Principal Full Stack Engineer at Fidelity Labs building world - class end - to - end systems and shaping the future of the fintech industry through innovative products and services.
Principal Software Engineer supporting Workplace Investment applications at Fidelity. Focusing on monitoring initiatives and collaboration with development, engineering, and operations teams.
Students in Software Engineering program at ARI learning about software system design and implementation in diverse applications. The role involves taking on projects in a growing company.