
Search by job, company or skills
Business Unit: Application Architecture & Engineering - Digital Platforms Practice
Location: Singapore (Hybrid / Client-Facing)
Role Overview: The ServiceNow Developer will be responsible for designing, developing, implementing, and maintaining solutions on the ServiceNow platform, with a focus on App Engine, custom applications, and workflow automation. The role requires hands-on experience in scripting, UI development, integrations, security configuration, and platform governance to deliver scalable enterprise solutions.
Primary Responsibilities
. Design, develop, and maintain ServiceNow custom applications and workflows aligned to business and architectural requirements.
. Develop applications using ServiceNow App Engine, including:
. Data model creation
. Access control rules (ACL)
. Business logic and server/client-side scripting
. UI form and layout design
. Build and maintain Service Portal components including custom widgets, AngularJS, Bootstrap, HTML/CSS.
. Design and implement integrations using REST/SOAP, including secure authentication (OAuth, SAML) and data parsing (JSON, XML).
. Configure and manage MID Server for secure on-premises integrations.
. Build workflow automation using Flow Designer, Integration Hub, and reusable subflows.
. Develop UI experiences using Now Experience UI Builder and manage table relationships using Table Builder.
. Apply ServiceNow security model, RBAC, scoped application permissions, and governance best practices.
. Participate in sprint planning, code reviews, testing cycles, and release deployments.
. Create and maintain technical documentation and knowledgebase materials.
. Mentor junior developers and support platform administrators when required.
Technical Skills Required
. Strong proficiency with ServiceNow scripting:
. JavaScript, Business Rules, Client Scripts, Script Includes
. UI Policies, UI Actions, UI Scripts
. Hands-on experience with:
. App Engine Studio, App Engine Templates, scoped app development
. Service Portal development with AngularJS, Bootstrap, HTML/CSS
. Experience in:
. Integrations via REST/SOAP
. Authentication (OAuth / SAML)
. JSON and XML payload handling
. Experience configuring and leveraging MID Server for secure hybrid connectivity.
. Proficiency in Flow Designer and Integration Hub for automation.
. Familiarity with ITIL / ITSM concepts and enterprise service management practices.
. Experience using Now Experience UI Builder and custom component configuration.
. Understanding of:
. ServiceNow security & RBAC models
. Cross-scope access control
. Governance and deployment pipelines for App Engine apps.
Additional Requirements
. ServiceNow certifications highly preferred:
. ServiceNow Administrator (CSA)
. ServiceNow Application Developer (CAD)
. ServiceNow Implementation Specialist (any stream)
. Experience working in Agile delivery environments.
. Proficiency with version control tools (e.g., Git).
. Strong problem-solving, debugging, and analytical skills.
. Effective communication skills for stakeholder engagement and documentation.
Key Responsibilities (Leadership & Delivery Alignment)
. Lead or contribute to technical design discussions ensuring alignment with enterprise architecture standards.
. Develop and support reusable frameworks, integration patterns, and governance guidelines.
. Ensure code quality, performance optimization, and adherence to best practices.
. Troubleshoot and resolve complex issues across environments.
. Support release planning, migration, and production deployment activities.
Experience Level
. Minimum 5+ years of hands-on ServiceNow development experience.
. Minimum 3+ years experience developing applications with ServiceNow App Engine.
. Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent experience.
. Demonstrated track record delivering ServiceNow solutions in enterprise environments.
Job ID: 131810667