Shell

Senior Software Engineer - Automation

Join Shell as a Senior Software Engineer - Automation in Bangalore. Leverage ServiceNow and RPA skills to drive automation, with competitive benefits and growth opportunities.

ServiceNow Role Type:
Department - JobBoardly X Webflow Template
Application Developer
ServiceNow Modules:
Department - JobBoardly X Webflow Template
DevOps
ServiceNow Certifications (nice to have):

Job description

Date - JobBoardly X Webflow Template
Posted on:
 
May 8, 2025

As a Senior Software Engineer - Automation, you will collaborate with the Core RPA DevOps team to address production issues and promote automation adoption. You will leverage your proficiency in Python, PowerShell, and JavaScript, as well as tools like ServiceNow and Moogsoft. Your critical thinking and attention to detail will be essential, along with your familiarity with version control systems and agile development methodologies.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 9-12 years of experience in RPA development and implementation.
  • Proven experience in leading RPA DevOps teams.
  • Proficiency in Python, PowerShell, and JavaScript
  • Strong knowledge of Blue Prism, ABBYY, and Power Automate Desktop.
  • Certifications in any of the following are highly desirable: Blue Prism Developer (AD01) - Blue Prism, Celonis Solution Architect – Celonis, Microsoft Certified: Azure Fundamentals
  • Experience with RESTful services, Postman, and API Gateway are added advantage.
  • Knowledgeable at tools like ServiceNow and Moogsoft.
  • Familiarity with version control systems (e.g., Git) and agile development methodology.
  • Extensive experience with Azure services (Function, Logic App, Storage, Key Vault, Service Bus, Event Hub) and CI/CD tools (GitHub Actions, Azure DevOps).
  • Familiarity with Infrastructure as Code (IaC) tools (Terraform, Bicep) and cloud-native technologies (Kubernetes, Docker).
  • Understanding APIs (SOAP/REST) for system interactions.
  • Integrating Blue Prism with web and desktop applications.
  • Using surface automation techniques for non-standard applications.
  • Understanding reasoning models and generative AI solutions.
  • Utilize cloud services (e.g., Azure AI) to manage AI workloads.
  • Familiarity with agile development methodologies and version control systems.
  • Experience in stakeholder management and collaboration with architecture teams and external vendors.
  • Up-to-date knowledge of the latest automation technologies and trends.
  • Experience with cloud services (Azure) and infrastructure troubleshooting.
  • Excellent problem-solving, critical thinking, communication, and interpersonal skills.
  • Ability to manage multiple priorities and deliver high-quality results under pressure.

Benefits

  • Competitive starting salary and annual performance related salary increase.
  • Flexible working hours, and the possibility of remote/mobile working.
  • Paid parental leave, including for non-birthing parents.
  • Access to a wide range of training and development programmes.
  • Opportunities for career growth and development within the company.
  • A diverse and inclusive work environment.
  • A company that values honesty, integrity, and respect for one another.

Requirements Summary

Bachelor’s degree in Computer Science, Information Technology, or related field. 9-12 years of experience in RPA development and implementation. Proven experience in leading RPA DevOps teams