ServiceNow Developer Sr Principal

General Dynamics Information Technology
•$147,292 - $199,278•Remote

About The Position

As a ServiceNow Developer Sr Principal at GDIT, you will develop and architect IT Asset Management (ITAM) and Configuration Management Database (CMDB) capabilities for mission-critical government projects. The role includes designing Software Asset Management (SAM) and Hardware Asset Management (HAM) workflows, aligning platform architecture with the Common Service Data Model (CSDM), and maintaining CMDB health. You will build ServiceNow applications, scripts, and integrations; establish asset data governance; and work with stakeholders to turn requirements into technical solutions. You will also document and estimate work, support upgrades and testing, review code and technical processes, mentor junior developers, and maintain relevant certifications. The position is remote, with 40 scheduled weekly hours and less than 10% travel required.

Requirements

  • At least 8 years of related experience.
  • Technical training, certification(s), or a degree.
  • Expert proficiency in ServiceNow CMDB and ITAM, including SAM and HAM.
  • Expertise designing, implementing, and optimizing SAM, HAM, and CSDM structures for compliance, lifecycle tracking, and cost optimization.
  • Demonstrated experience with full-cycle SAM and/or HAM implementations.
  • Deep understanding of software licensing metrics and physical hardware asset lifecycles from procurement through disposal.
  • Experience with ServiceNow platform architecture, Flow Designer, and IntegrationHub.
  • Proficiency in JavaScript, AngularJS, JSON, and REST/SOAP web services.
  • Experience with ServiceNow Discovery, Service Mapping, and Performance Analytics.
  • Experience with other ServiceNow modules such as ITSM or ITOM.
  • Ability to analyze requirements, troubleshoot issues, and develop effective technical solutions.
  • Understanding of the Agile software testing lifecycle, from smoke testing through integration and production deployment.
  • Ability to identify, understand, document, and create functionality aligned with customer value streams.
  • Ability to produce effort estimates and basic deployment plans for ServiceNow functionality.
  • Strong organizational and time-management skills in a rapid software development environment.
  • Ability to identify and learn new technologies quickly.
  • Excellent communication skills for collaboration with technical and non-technical stakeholders.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to coach, guide, and mentor junior developers.
  • Required ServiceNow Certified Systems Administrator certification.
  • Must be able to pass a background check to obtain Public Trust for the position.
  • Must be a US Person (Green Card Holder/US Permanent Resident Alien, Refugee, Asylee, or US Citizen); US citizenship is not required.

Responsibilities

  • Architect and automate enterprise IT Asset Management (ITAM) and Configuration Management Database (CMDB) capabilities.
  • Design and configure SAM and HAM workflows, including license entitlements, software models, normalization, reclamation, and lifecycle management.
  • Align platform architecture with the Common Service Data Model (CSDM) and maintain CMDB health through Data Certification, Discovery, Reconciliation, and Health Assessments.
  • Develop customized scripts, Script Includes, Business Rules, Flow Designer solutions, and Service Portal widgets for ITAM operations.
  • Design and build integrations between ServiceNow and external data sources using IntegrationHub, REST/SOAP APIs, and MID Server configurations.
  • Establish hardware and software asset data governance policies that support audit readiness and adherence to industry licensing models.
  • Design, configure, and customize ServiceNow applications using JavaScript, Glide API, business rules, client scripts, and Flow Designer.
  • Collaborate with stakeholders, product owners, and cross-functional teams to gather requirements and translate them into technical specifications.
  • Create and maintain technical and functional documentation and support platform upgrades, testing, and reconfiguration.
  • Contribute to IT technical process reviews, postmortems, and continuous process improvement.
  • Estimate the effort required to deliver ServiceNow functionality and develop basic deployment plans.
  • Provide technical guidance, conduct code reviews, create architectural documentation, and mentor junior developers.
  • Maintain current ServiceNow and industry certifications and obtain additional certifications.

Benefits

  • Comprehensive benefits and wellness packages.
  • 401(k) with company match.
  • Competitive pay.
  • Full-flex work weeks where possible.
  • Paid time off, including vacation, sick and personal time, holidays, and paid parental, military, bereavement, and jury duty leave.
  • Typically 15 days of paid leave per calendar year for new employees, prorated based on hire date.
  • An additional 10 paid holidays per year, prorated based on hire date.
  • Paid Family Leave of up to 160 hours in a rolling 12-month period for eligible employees.
  • Medical plan options, some with Health Savings Accounts.
  • Dental and vision plan options.
  • Short- and long-term disability benefits, life insurance, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
  • AI-powered career tool that identifies career steps and learning opportunities.
  • Internal mobility team focused on helping employees achieve career goals.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service