Taro Logo

Senior Software Engineer - Automation

Shell is a diversified energy company focusing on providing more and cleaner energy solutions, aiming to transform into a net-zero emissions energy business by 2050.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
9+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer - Automation

Shell, a global leader in energy solutions, is seeking a Senior Software Engineer specializing in Automation to join their team in Bangalore. This role sits at the intersection of DevOps and RPA (Robotic Process Automation), requiring expertise in Python, PowerShell, and JavaScript, along with proficiency in tools like Blue Prism and Azure services.

The position offers an exciting opportunity to work on cutting-edge automation solutions while collaborating with Shell's architecture team, external vendors, and various internal teams. You'll be responsible for managing production issues, implementing automation solutions, and ensuring the smooth operation of the company's RPA infrastructure.

As part of Shell's digital transformation journey, you'll play a crucial role in developing and maintaining automation solutions that adhere to best practices and coding standards. The role combines technical expertise with leadership responsibilities, as you'll be expected to guide DevOps teams and share knowledge across the organization.

Shell offers an exceptional work environment with competitive compensation, flexible working arrangements, and strong career development opportunities. The company is committed to becoming net-zero emissions energy business by 2050 and values diversity, inclusion, and innovation in its workplace culture.

This role is perfect for experienced professionals who are passionate about automation, have strong technical skills, and want to contribute to Shell's mission of providing more and cleaner energy solutions. You'll be part of a global organization that invests heavily in technology and innovation, with access to cutting-edge tools and methodologies.

Last updated 6 days ago

Responsibilities For Senior Software Engineer - Automation

  • Prioritize requests and incidents, following change management processes
  • Manage issues end-to-end, collaborating with developers, vendors, and business teams
  • Troubleshoot infrastructure landscape (Azure, Client Virtualization, IAM, Virtual Desktops)
  • Ensure automated solutions adhere to development and coding standards
  • Share knowledge and best practices with DevOps Engineers
  • Review code design and create reusable components
  • Support bot development and train IT user community on RPA tools

Requirements For Senior Software Engineer - Automation

Python
JavaScript
Kubernetes
  • 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
  • Experience with RESTful services, Postman, and API Gateway
  • Knowledge of ServiceNow and Moogsoft
  • Familiarity with Git and agile development methodology
  • Experience with Azure services and CI/CD tools
  • Understanding of APIs and cloud-native technologies
  • Experience in stakeholder management
  • Excellent problem-solving and communication skills

Benefits For Senior Software Engineer - Automation

Medical Insurance
Parental Leave
  • Competitive salary with annual performance-related increases
  • Flexible working hours
  • Remote/mobile working possibilities
  • Paid parental leave
  • Training and development programs
  • Career growth opportunities
  • Diverse and inclusive work environment

Interested in this job?