STEM OPT Servicenow Software Engineer Jobs
ServiceNow Software Engineer roles qualify for the 24-month STEM OPT extension if your degree is in computer science, software engineering, or a related STEM field. Employers must be enrolled in E-Verify to hire you under this extension, and you'll need a signed I-983 training plan before your start date.
Find STEM OPT Servicenow Software Engineer JobsOverview
Showing 5 of 13+ Servicenow Software Engineer jobs










See all Servicenow Software Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Servicenow Software Engineer roles.
Get Access To All Jobs
Job description: Under broad supervision, designs, codes, tests, modifies and debugs computer software.
Senior ServiceNow Developer
Position Summary
The ServiceNow Developer Senior will serve as a senior technical contributor responsible for the design, development, and support of enterprise ServiceNow applications and platform capabilities. This role partners closely with product owners, service managers, and other technical teams to deliver scalable, secure, and maintainable solutions aligned with institutional priorities. The position requires deep platform expertise, sound architectural judgment, and the ability to mentor other developers while ensuring adherence to platform standards, governance, and best practices.
BASIC QUALIFICATIONS
- 5+ years of hands-on ServiceNow development experience in enterprise or large-scale environments
- 3+ years building and supporting custom applications using App Engine Studio
- 3+ years working within Agile or sprint-based delivery models
PREFERRED QUALIFICATIONS
Preferred Education
- Bachelor’s degree or higher in Information Technology, Computer Science, or a related field preferred
Preferred Certifications
- ServiceNow Certified System Administrator (CSA)
- ServiceNow Certified Application Developer (CAD)
- ITIL® 4 Foundation (or equivalent ITSM experience)
Preferred Skills
- Strong experience with server-side scripting, including Script Includes, Business Rules, and Scripted REST APIs
- Advanced proficiency with GlideRecord, query optimization, and transactional logic
- Experience with Flow Designer, including reusable actions, subflows, and orchestration patterns
- Solid understanding of ACL design, role hierarchy, and access evaluation order
- Experience designing and supporting Configurable Workspace and UI Builder-based experiences
- Familiarity with Platform Analytics, including indicators, breakdowns, and dashboards
- Experience with REST-based integrations and data exchange using JSON
- Strong documentation skills, including technical design notes and implementation guidance
Specialized Skills Required
- App Engine & Custom Application Development: Design and build upgrade-safe, maintainable applications using App Engine Studio, scoped applications, and platform APIs.
- Workspace & UI Configuration: Develop role-aware, task-focused user experiences using Configurable Workspace, UI Policies, Client Scripts, and UI Builder.
- Integration & Automation: Implement and support inbound and outbound integrations using Scripted REST APIs and IntegrationHub patterns where applicable.
- Platform Governance & Standards: Apply platform guardrails, naming conventions, access controls, and architectural best practices to ensure long-term platform health.
- Agile Delivery & Collaboration: Participate actively in sprint planning, backlog refinement, and change review processes while collaborating with cross-functional teams.
- Mentorship & Technical Leadership: Provide guidance to mid-level developers and delegated developers, reviewing code and promoting consistent development standards.
Duties & Responsibilities
- Design, develop, test, and deploy ServiceNow applications and enhancements across multiple environments
- Partner with product owners and stakeholders to translate requirements into technical solutions
- Maintain and enhance existing applications with a focus on stability, performance, and upgrade compatibility
- Review and approve development work to ensure adherence to platform standards and security requirements
- Support platform upgrades and resolve development-related issues introduced by new releases
- Contribute to platform documentation, architectural decisions, and operational runbooks
- Assist with troubleshooting production issues and implementing long-term corrective solutions
- Participate in change review and release governance processes
Skill matrix:
Designing and building upgrade-safe, maintainable applications using App Engine Studio, scoped applications, and platform APIs. Required 3 Years
Developing role-aware, task-focused user experiences using Configurable Workspace, UI Policies, Client Scripts, and UI Builder. Required 3 Years
Implementing and supporting inbound and outbound integrations using Scripted REST APIs and IntegrationHub patterns where applicable. Required 3 Years
Apply platform guardrails, naming conventions, access controls, and architectural best practices to ensure long-term platform health Required 3 Years
Participate actively in sprint planning, backlog refinement, and change review processes while collaborating with cross-functional teams Required 3 Years
Provide guidance to mid-level developers and delegated developers, reviewing code and promoting consistent development standards. Required 3 Years
See all STEM OPT Servicenow Software Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Servicenow Software Engineer Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Servicenow Software Engineer
Verify your CIP code before applying
Check that your degree's Classification of Instructional Programs code maps to an eligible STEM field through USCIS. Computer science, information systems, and software engineering degrees commonly qualify, but interdisciplinary programs sometimes require closer review from your DSO.
Filter job postings by E-Verify status
Use E-Verify's employer search to confirm enrollment before investing time in an application. ServiceNow-heavy shops at smaller consulting firms and startups often aren't enrolled, which disqualifies them regardless of how enthusiastic the hiring manager is about sponsoring you.
Build your I-983 training plan around ServiceNow modules
Your I-983 must list specific learning objectives tied to your STEM degree. Map your ServiceNow development work, such as scripting, workflow automation, or integration builds, to concrete engineering competencies your DSO can connect back to your coursework.
Target employers who already file H-1B petitions
Use Migrate Mate to find companies with verified DOL Labor Condition Application filing history for software engineering roles. Employers already navigating H-1B visa requirements understand STEM OPT compliance and are far less likely to withdraw an offer over paperwork concerns.
Time your application around the cap-gap window
If your OPT expires before October 1 and your employer files an H-1B petition on your behalf, the cap-gap rule automatically extends your work authorization. Confirm your employer is prepared to file by the April registration deadline so there's no gap in your ServiceNow role.
Get your training plan countersigned before day one
DOL requires your I-983 to be signed by both you and an authorized employer representative before your STEM OPT employment starts. Delays in getting the right signatory, often a direct manager rather than HR, are a common reason start dates slip by weeks.
Frequently Asked Questions
Does a ServiceNow Software Engineer role qualify for the STEM OPT extension?
Yes, if your employer classifies the role under a software or systems engineering occupation and your degree is in an eligible STEM field. The role needs to provide practical training directly related to your major. Your DSO will verify the match between your job duties and your CIP code before recommending the extension to USCIS.
What STEM degrees make you eligible for STEM OPT as a ServiceNow engineer?
Degrees in computer science, software engineering, information systems, computer engineering, and related fields typically qualify. The eligibility depends on your degree's CIP code appearing on the STEM Designated Degree Program list maintained by the Department of Homeland Security. Check the list through USCIS or ask your DSO to confirm before you apply for the extension.
How do I confirm my ServiceNow employer is enrolled in E-Verify?
Search the E-Verify employer database by company name before signing an offer letter. Enrollment is mandatory for all STEM OPT employers, and working without it puts your status at risk. Some companies are enrolled at the corporate level but not at subsidiary or office level, so confirm the specific legal entity that will employ you is the one enrolled.
What goes into the I-983 training plan for a ServiceNow Software Engineer position?
Your I-983 must describe specific goals, activities, and performance measurements tied to your STEM degree. For a ServiceNow role, that typically includes objectives around platform development, scripting, systems integration, or ITSM process engineering. Both you and an authorized company representative must sign it before your extension start date, and your DSO countersigns before submitting to USCIS.
Where can I find ServiceNow Software Engineer jobs where employers are prepared to hire STEM OPT students?
Migrate Mate filters ServiceNow Software Engineer listings for employers with active E-Verify enrollment and a history of sponsoring work authorization, so you're not starting from scratch on compliance research. This is especially useful for identifying which companies already understand the I-983 and reporting requirements that come with STEM OPT hires.