All RPA Jobs Senior Software Engineer (RPA & C# .NET)

Senior Software Engineer (RPA & C# .NET)

About the Company

Mastercard powers economies and connects people across more than 200 countries and territories. Through innovation, secure technology, and global partnerships, the company enables smarter, safer, and more accessible digital payments. Mastercard’s purpose is to build a sustainable economy where everyone prospers, by supporting businesses, governments, and individuals with solutions that drive growth and opportunity.

About the Role

The Senior Software Engineer (RPA – Automation Anywhere 360 & C# .NET) will contribute to the Global Business Services Center (GBSC) Analytics and Automation team. This position plays a key role in designing, developing, and implementing RPA solutions that enhance operational efficiency and deliver actionable business insights. The role involves close collaboration with stakeholders, Scrum Masters, and Product Owners to identify automation opportunities, develop scalable solutions, and ensure alignment with established software development practices.

Responsibilities

  • Collaborate with business stakeholders to identify, design, and deliver automation opportunities.
  • Develop RPA solutions using Automation Anywhere 360 and C# .NET.
  • Ensure automation projects adhere to Mastercard’s development standards, processes, and compliance guidelines.
  • Partner with Scrum Masters and Product Owners to manage daily software development activities.
  • Communicate effectively with management, business leaders, and technical teams.
  • Prepare and maintain project documentation, including PDDs, SDDs, test plans, and user guides.
  • Design solutions for accuracy, scalability, and reliability.
  • Explore emerging technologies and create proof-of-concepts to support innovation initiatives.

Required Skills

  • Hands-on experience with Automation Anywhere 360.
  • Proficiency in C# .NET development.
  • Strong problem-solving, analytical, and troubleshooting abilities.
  • Excellent communication skills with the ability to explain complex technical concepts to non-technical audiences.
  • Bachelor’s degree in Computer Science or a related field.
  • Ability to work in Agile/Scrum environments.

Preferred Qualifications

  • Knowledge of statistics and machine learning methodologies.
  • Familiarity with corporate finance functions.
  • Advanced SQL expertise.
  • Experience delivering proof-of-concept projects for new technologies.

Compensation and Benefits

  • Location: O’Fallon, Missouri.
  • Pay Range: $115,000 – $184,000 USD annually, depending on experience, qualifications, and location.
  • Eligible for annual bonus or commission opportunities (based on role).
  • Mastercard provides a comprehensive benefits package, which may include:
    • Medical, dental, vision, disability, and life insurance.
    • Flexible spending accounts (FSA) and health savings accounts (HSA).
    • Paid leave, including 16 weeks parental leave, bereavement leave, sick days, vacation days, and observed U.S. holidays.
    • 401(k) with best-in-class company match, deferred compensation for eligible roles.
    • Fitness reimbursement or on-site fitness facilities.
    • Tuition reimbursement and professional development opportunities.
    • Gender-inclusive benefits and wellness programs.

Complete details about this role can be found on the official website below: