Overview
Skills
Job Details
Job Title: | ServiceNow Programmer (Programmer/Analyst) - JP00001654 |
Duration: | 3+ years |
Client: | Defense Research Lab |
Location: | Lexington, MA |
Description:
Builds and codes applications and/or modules using a variety of programming languages. Provides patches and upgrades to existing systems. Designs web based, mobile technology, cloud, and security interface to meet the specific needs of users. Prepares operating instructions, compiles documentation of program development, technical specifications, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. May build add-on modules using application program language and/or be involved in user testing to provide actionable insights that drive future system design improvements. May have vendor management responsibility. May partner and collaborate with cyber security teams to ensure compliance with security standards as well as development operations team while automating process of software delivery and infrastructure changes.
Background/Need
- This position will be part of the Information Services Department's (ISD) Enterprise Technology & Tools Sector, Asset Services Team. This team inside of ISD provides enterprise IT services to the Laboratory community including the configuration management database and system management, service observability & alerting.
- The Laboratory is expanding the CMDB development team to meet the rising demands within ServiceNow. This position is to provide direct support in development of ServiceNow's CMDB and will expedite the grow and transform capabilities of ServiceNow by providing and linking data inside of the CMDB and ensure the accuracy and efficiency of development.
- The ideal candidate has experience with ServiceNow's Integration Hub and CMDB 360 data structures. They will have experience building a CMDB from multiple sources, with and without the advantage of Discovery.
Other information relevant to the job requirement?
Ideal candidate has experience with both administration and development of a ServiceNow CMDB that is not using Discovery, and they have experience with Object Oriented Programming, as well as documentation that is usable by ServiceNow users and IT System Administrators.
Must have:
- Object Oriented Software Design and Development
- Software Design/Development
- Web-based API Processing
- ServiceNow Development
- ServiceNow ITOM Development
- ServiceNow ITSM Development
- ServiceNow Multi-Source Configuration Management Database (CMDB) Administration
- ServiceNow
Nice to have:
- ServiceNow IRM/GRC Implementation and management
- Developing in C#
- GIT/GITHUB
- GUI Development
- HTML, CSS, XML, XSLT, JavaScript, and AJAX
- Cloud-based Solutions (e.g. AWS, AZURE, Google)
- Integrating alerts into ServiceNow (ITOM)
- Clearance: An active clearance is required (Secret or above).
- Work from Home: This position is REMOTE. The candidate can work remotely from any location. They may be asked to take up to 4 trips per calendar year to Lexington if the program/project requires it. Candidates MUST be able to work an EST schedule to be considered for this role.
- Interview Process: 1st round interview will be a Zoom with the hiring manager. 2nd round interview will be a Zoom with additional team members as needed. Potential for a 3rd final round interview.
Additional Hiring Manager Notes:
- Experienced ServiceNow programmer/analyst with a focus on CMDB.
- Skilled in scripting, automation, and front-end/UI development in recent ServiceNow versions.
- Creates intuitive, responsive interfaces and uses AI-driven features to reduce user friction.
- Deep understanding of CMDB data structures and supports CI data quality.
- Promotes collaboration across IT operations, asset management, and application teams.
- Hands-on CMDB administration including troubleshooting and automated data pipelines.
- Familiar with external integrations (API, file-based, or database connectors).
- Able to bridge development and operational support.
Qualification | Assessment | Response |
Must Have | ||
Programming | ||
Object Oriented Software Design and Development | 3 years |
|
Software Design/Development | 5 years |
|
Web-based API Processing | 2 years |
|
Software | ||
ServiceNow Development | 5 years |
|
ServiceNow ITOM Development | 2 years |
|
ServiceNow ITSM Development | 1 years |
|
ServiceNow Multi-Source Configuration Management Database (CMDB) Administration | 3 years |
|
Software Tools | ||
ServiceNow | 0 years |
|
Nice to Have | ||
Degree Level | ||
Bachelor's Degree | Yes |
|
Experience | ||
Currently holds a Secret Clearance (OR a higher clearance) | Yes |
|
ServiceNow IRM/GRC Implementation and management | 0 years |
|
Programming | ||
Developing in C# | 0 years |
|
GIT/GITHUB | 0 years |
|
GUI Development | 0 years |
|
HTML, CSS, XML, XSLT, JavaScript, and AJAX | 0 years |
|
Software | ||
Cloud-based Solutions (e.g., AWS, AZURE, Google) | 0 years |
|
Systems | ||
Integrating alerts into ServiceNow (ITOM) | 0 years |
|
QUESTION | Response |
Are you a CITIZEN? | (Yes/No) |
Does the candidate have an active security clearance? | (Yes/No) |
If yes, is the clearance Secret or Top Secret? |
|
Has the candidate previously held clearance? | (Yes/No) |
If yes, was the previous clearance Secret or Top Secret? |
|