Apply

Lead ServiceNow Software Engineer

Posted 4 months agoViewed

View full description

💎 Seniority level: Lead, 7 years

📍 Location: United States of America

🔍 Industry: Software Development

🏢 Company: external

🗣️ Languages: English

⏳ Experience: 7 years

🪄 Skills: SQLAgileGitHTMLCSSJavascriptAzureCI/CDDevOpsMicroservicesJSON

Requirements:
  • 7 years of software development experience required.
  • Must have a minimum of five years of of IT experience using general development technologies (i.e., C#, JavaScript, HTML/CSS, Python, SSRS, SSIS, SQL Coding, XML, CSS, REST, Git/GitHub) or comparable computing technology(i.e. .NET, Java, BI, ERP) or comparable cloud platform (Salesforce, Power Platform, WorkDay, SAP, Oracle Cloud, Mendix, Appian, etc) as approved by the hiring manager.
  • 4 years of ServiceNow experience: Platform management, Module Implementation, Upgrade Management.
  • 2 years of: Creating Custom Applications on ServiceNow Platform, DevOps, Automation, web technologies such as AJAX, JQUERY, HTML, CSS, JavaScript, AngularJS, React, Node.js, Python, XML, SOAP, REST, JSON, Jelly, etc.
  • Preferred Cloud Experience: Azure Logic Apps, Azure Data Factory, Azure Event Grid, Azure Service Bus, Azure Functions, Azure DevOps, Azure API Management, AWS Experience
  • Preferred Integration Experience: Exposure to Oauth2, JWT, Microservices, API management, SSO, SAML, and other security/integration technologies preferred
  • Preferred Agile / DevOps Experience: Configuring Pipelines, CI/CD, Automation, Working in Azure DevOps / ADO, GitHub, etc for automated deployments.
  • A proven background of ServiceNow Developer, Admin and Product training is expected.
Responsibilities:
  • Design, develop, document, test, debug, and support new and existing software systems and/or applications built on the ServiceNow cloud-based workflow automation PaaS.
  • Implement out-of-the-box SaaS ServiceNow offerings such as ITOM, ITFM, ITAM, ITBM/SPM, Virtual Agents, AI, as well as ServiceNow Mobile applications, at the Pro or Enterprise level.
  • Design and develop custom applications built on the Now Platform as needed by the business.
  • Serve as technical expert and consult on future development projects as we expand use of the platform.
  • Leverage IntegrationHub to integrate with other cloud providers such as AWS, Azure, Microsoft 365 and WorkDay.
  • Write technical specifications based on conceptual design and stated business requirements. Support, maintain, and document software functionality.
  • Identify and evaluate new technologies and new ServiceNow modules for implementation.
  • Analyze code to find causes of errors and revise programs as needed.
  • Participate in software design meetings and analyze user needs to determine technical requirements.
  • Consult with end user to prototype, refine, test, and debug programs to meet needs.
  • Collaborate with Enterprise Architecture and leads from other major IT areas to develop well aligned solutions.
  • Implement, Document, Support and maintain the ServiceNow Platform and custom applications built on the platform.
  • Maintain knowledge of departmental service offerings and business requirements to ensure solutions efficiently and effectively meet business needs
  • Create custom applications, primarily on the ServiceNow Platform and/or other platforms as needed.
  • Utilize Java Scripting, HTML, CSS, and PowerShell to deliver solutions that automate and audit business processes
  • Collaborate with stakeholders by creating and refining user stories in an Agile development framework.
  • Lead in professional video meetings with business stakeholders and teammates.
  • Participate in certifying all applications for use after a ServiceNow upgrade completes.
  • Performs continuous learning concerning the ever-changing ServiceNow platform.
  • Gather information from stakeholders to document functional, system, and data requirements
  • Assess available technologies and create detailed technical specifications or data models for development of new or modifications to existing internal applications or systems
  • Develop and maintain internal systems or applications involving various programming languages
  • Perform testing, analysis, and debugging on applications and systems to identify and fix problems
  • Use development specifications to create detailed test cases. Analyze results of testing to ensure technology solution matches the organization's business needs
  • Train or contribute to training of stakeholders and evaluate the effectiveness of implemented technologies
  • Research and remain informed of new technology and development tools
  • Provide support to the testing team on an as needed basis
  • Provides leadership, advice, and training to less experienced peers
  • Document system problems and resolutions for future reference
  • Provides technical support and troubleshooting assistance on software application related issues
  • Maintain configuration management
  • The candidate must be flexible in terms of working practices as the role requires on call rotation which might include some evening, weekend and holiday work
Apply