Taro Logo

Senior Software Engineer - .Net Developer with FrontEnd (Angular, Vue JS, jQuery, Bootstrap)

Global payment technology company that powers economies and empowers people in 200+ countries, providing digital payment solutions and innovative financial services.
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance

Job Description

Mastercard's Prepaid Management Services division is seeking a Senior Software Engineer to join their Global Technology Services (GTS) team. This role focuses on developing innovative prepaid solutions, particularly the Multi-Currency CashPassport product. As a hands-on software engineer, you'll work within multi-disciplined, agile teams to produce high-quality web-based solutions for both internal and external customers.

The position requires expertise in both .NET backend development and modern frontend technologies, combining C#, .NET Core, and frontend frameworks like Angular and Vue.js. You'll be responsible for writing maintainable code, performing unit testing, and ensuring adherence to design standards and architectural guidelines.

The ideal candidate brings 6-8 years of software development experience, with strong proficiency in both backend and frontend technologies. You'll work in a fast-paced Agile environment, participating in sprint ceremonies and collaborating closely with team members to deliver high-quality solutions.

This role offers the opportunity to work with a global leader in payment technology, contributing to solutions that power economies worldwide. You'll be part of a team that focuses on innovation and continuous improvement, working on products that have real-world impact across the financial services sector.

The position is based in Pune, India, and offers the chance to work on cutting-edge payment solutions while being part of a company that values technical excellence, innovation, and professional growth. If you're passionate about creating technology-driven solutions and want to be part of a team that's shaping the future of digital payments, this role presents an excellent opportunity.

Last updated 2 days ago

Responsibilities For Senior Software Engineer - .Net Developer with FrontEnd (Angular, Vue JS, jQuery, Bootstrap)

  • Participate in project ceremonies (sprint planning, daily stand-ups, demonstrations and retrospectives)
  • Development and unit testing of Prepaid Management Services software
  • Translate technical documents to implemented code
  • Produce high-quality code with minimal defects
  • Work with Technical Project Managers on feature and risk planning
  • Adhere to development process and suggest improvements
  • Ensure individual and team tasks are performed on-time
  • Produce technical design documentation
  • Ensure work complies with architectural roadmap

Requirements For Senior Software Engineer - .Net Developer with FrontEnd (Angular, Vue JS, jQuery, Bootstrap)

JavaScript
TypeScript
  • 6-8 years of career experience in Software Development
  • Good experience (6+ yrs) of .Net development (C#, DOT NET CORE 8, ASP.NET MVC, Web API)
  • Good database development knowledge (SQL Server v2012+, Entity FW)
  • Good experience on frontend technologies (Angular 13+, Vue JS, jQuery, Bootstrap)
  • Experience of test-driven development practices
  • Good working knowledge of content management system (Umbraco)
  • Strong understanding of Agile Development Methods
  • Version Control Systems (Subversion, GIT), CI tools experience
  • Team leading experience with good coordination skills
  • Strong oral and written communication skills