We are looking for a skilled Software Engineer with 3 to 5 years of experience to join our team based in Hyderabad or Pune. The successful candidate will be responsible for independently developing high-quality, error-free code, contributing to application design, and mentoring junior developers. This role requires close collaboration with business partners to translate requirements into technical solutions, support project planning, and drive process improvements to ensure efficient and standardized development on the ServiceNow platform.
Key Responsibilities
Develop and maintain ServiceNow workflows and code according to user stories and requirements. Lead project development efforts or critical components within the Access Development POD, serving as the technical lead and primary point of contact. Mentor junior developers to enhance their skills and performance. Participate in technical design reviews and help make informed technical decisions. Debug, test, document, and communicate product features throughout the development lifecycle. Identify opportunities for automation and process improvements to optimize development efficiency, cost, and quality. Manage module-level activities, including defect root cause analysis and mitigation. Estimate time, effort, and resources for assigned tasks and coordinate with team members. Create and review unit test cases and scenarios to ensure comprehensive testing and validation. Prepare and review technical documentation and conduct peer reviews. Monitor adherence to coding standards, schedules, SLAs, and quality benchmarks. Facilitate code reviews, show-and-tell sessions, and release processes, including change record management and deployment coordination. Ensure compliance with identity and access management (IAM) standards and support IAM-related workflows and upgrades. Stay updated on emerging technologies through self-training and complete mandatory training requirements. Identify and escalate risks, issues, or concerns to project management promptly. Collaborate with cross-functional teams to ensure smooth project delivery and continuous improvement.
Required Qualifications
A minimum of 6 years in software development, with at least 2 years focused on ServiceNow request workflows. Strong understanding of Identity and Access Management concepts, including distinctions between privileged/non-privileged and human/system accounts. Advanced proficiency in Angular and API development. In-depth knowledge of ServiceNow functionality, database structure, developer APIs, and development tools. Experience working within Agile Scrum methodologies and practices. Relevant ServiceNow certifications such as CSA or CIS. Solid Core Java development skills. Proven ability to design and develop process-based solutions, including documenting use cases, system designs, and BPM workflows. Ability to translate business requirements into effective business processes. Extensive experience with ServiceNow application design, implementation, class hierarchy, update sets, data layers, UI actions/policies, deployment, and integrations including SOAP services. Familiarity with Automated Test Framework (ATF) integration for workflow testing. Strong analytical, problem-solving, and communication skills, with the ability to work independently or as part of a team.
Preferred Qualifications and Additional Skills
Experience with JavaScript, Java/J2EE, and HTML is advantageous. Prior involvement in developing ServiceNow applications for at least 2 years is preferred.
UST is a global digital transformation solutions provider with over 20 years of experience partnering with leading companies worldwide. Operating in 30 countries with a workforce exceeding 30,000 employees, UST is dedicated to embedding innovation and agility into client organizations, driving impactful change through technology and purpose-driven collaboration.