Demo

Software Engineer

innovitusa
Trenton, NJ Contractor
POSTED ON 10/8/2026
AVAILABLE BEFORE 11/6/2026

Job Duties and Responsibilities (overall tasks and expectations of the position):

  • Collaborate with business users and technical stakeholders to understand, document, and translate requirements into scalable ITSM solutions.
  • Configure, customize, and enhance Ivanti workflows, business rules, forms, layouts, business objects, dashboards, reports, and automation.
  • Develop and support Service Request, Service Catalog, Incident, Change/Release, and Knowledge Management modules and related platform capabilities.
  • Build and support integrations using REST APIs/JSON and other supported integration methods; troubleshoot data, workflow, and platform issues.
  • Develop service-management reporting, analytics, and operational dashboards; use SQL for reporting and troubleshooting, with SSRS experience preferred.
  • Prepare and maintain technical documentation, including configuration documentation, workflow diagrams, deployment instructions, and change/release notes.
  • Support system testing, User Acceptance Testing (UAT), demonstrations, environment promotion, production deployment, post-production validation, and support.
  • Participate in Change Advisory Board (CAB) activities and take ownership of ITSM platform change requests through implementation and closure.
  • Work closely with PM, BA, QA, and development team members in an Agile/CI/CD delivery model, including two-week sprint cycles and coordinated module development.
  • Perform other assignments as required.

Minimum Qualifications (based on the job code):

  • At least two (2) years of hands-on experience configuring, developing, or supporting an enterprise ITSM platform.
  • Experience configuring workflows, business rules, forms, service catalog items, reports, dashboards, and automation.
  • Working knowledge of JavaScript, SQL, REST APIs/JSON, workflow management, and low-code/no-code configuration principles.
  • Understanding of ITSM/ITIL processes, including Incident, Service Request, Change/Release, Knowledge, and Service Catalog management.

Qualifications (based on the needs of the position):

  • Hands-on experience with Ivanti ITSM / Ivanti Neurons for ITSM or ITAM, including familiarity with the Ivanti object model.
  • Comparable development/configuration experience with ServiceNow, BMC, Jira Service Management, or ManageEngine ServiceDesk Plus.
  • Experience with project/package development, version management, environment promotion, and release practices for low-code platforms.
  • Strong SQL skills; experience with SQL Server Reporting Services (SSRS) is preferred.
  • Experience working in Agile/Scrum, CI/CD, or DevOps delivery models.
  • ITIL certification is preferred.

Additional competencies

  • Strong analytical, troubleshooting, and problem-solving skills.
  • Strong written and verbal communication and stakeholder coordination skills.
  • Ability to collaborate effectively with business users, PMs, BAs, QA, developers, vendors, and technical teams.
  • Ability to manage multiple priorities, document solutions clearly, and work independently within established delivery standards.

Other Information (various scheduling options, standard office hours, travel required, etc):

  • This is a remote position; the candidate is expected to collaborate with the team and participate in scheduled meetings and discussions.
  • Standard work hours are 8:00 AM - 5:00 PM.
  • The position may require coordination during major system releases, production deployments, outages, or other critical platform events.

 

  • Skill

Required / Desired

 

Hands-on experience configuring, developing, or supporting an enterprise ITSM platform.

Required

 

 

Ivanti ITSM / Ivanti Neurons

Highly desired

 

 

ServiceNow, BMC, Jira Service Management, or ManageEngine ServiceDesk Plus (at least one of these platforms may be considered in lieu of Ivanti exp)

Required

 

 

Agile/Scrum, CI/CD, or DevOps

Required

 

 

JavaScript

Required

 

 

SQL

Required

 

 

REST APIs/JSON

Required

 

 

Understanding of ITSM/ITIL processes, including Incident, Service Request, Change/Release, Knowledge, and Service Catalog management.

Required

 

 

Hourly Wage Estimation for Software Engineer in Trenton, NJ
$53.00 to $64.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at innovitusa

  • innovitusa Harrisburg, PA
  • Key Responsibilities Develop, maintain, and optimize automation solutions using Python and PowerShell . Automate infrastructure provisioning, deployment, m... more
  • 15 Days Ago

  • innovitusa Denver, CO
  • We are looking for an experienced Network Engineer to design, implement, configure, maintain, and troubleshoot enterprise network infrastructure. The candi... more
  • 16 Days Ago

  • innovitusa Trenton, NJ
  • Key Responsibilities Develop, enhance, and support enterprise applications using C# and ASP.NET/.NET technologies. Design, build, and maintain backend serv... more
  • 6 Days Ago

  • innovitusa Jackson, MS
  • We are seeking a skilled Ruby Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate should have strong exper... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the Trenton, NJ area that may be a better fit.

  • Lak Software Solutions Inc Princeton, NJ
  • Will start 100% on site for 30 days & move to hybrid 3 days onsite 2 days remote Position Summary We are modernizing a large, mission-critical Honeywell Bu... more
  • 5 Days Ago

  • Randstad Digital Americas Pennington, NJ
  • Job Summary We are seeking a talented mid-level software engineer with strong expertise in Python, data analytics, and AI application development to join o... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!