Taro Logo

Software engineer II-1

Global technology company in the payments industry, connecting and powering inclusive digital economy across 210+ countries.
O'Fallon, MO, USA
$92,000 - $147,000
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software engineer II-1

Mastercard, a global technology leader in the payments industry operating in over 210 countries, is seeking a Software Engineer II-1 for their Settings program. This role is part of an initiative that empowers customers to seamlessly onboard and configure products through guided workflows and testing capabilities.

The position offers an opportunity to work on critical systems including Parameter Management, Simulator License Generation Program, and Switch Configuration Manager. You'll be developing front-end applications using Angular framework and microservices with Spring Boot, while implementing secure coding practices and maintaining high code quality standards.

As a Software Engineer II-1, you'll be part of a team that values continuous learning and collaboration. The role combines technical expertise in front-end technologies (HTML, CSS, JavaScript, Angular) with testing frameworks (Cypress, Jest, Selenium) and API development. You'll contribute to building robust, secure, and scalable solutions that power Mastercard's global payment infrastructure.

The company offers an exceptional benefits package including comprehensive healthcare, generous parental leave (16 weeks), and strong financial benefits like 401k with company match. Located in O'Fallon, Missouri, this role offers competitive compensation ranging from $92,000 to $147,000 USD.

This is an excellent opportunity for a mid-level engineer looking to make an impact in financial technology while working with cutting-edge technologies and contributing to solutions that facilitate global commerce and financial inclusion.

Last updated 20 days ago

Responsibilities For Software engineer II-1

  • Follow software delivery tasks including code development, testing, and deployment
  • Deliver assigned work with guidance from experienced team members
  • Participate in code reviews
  • Provide feedback and suggestions for improvement
  • Implement secure coding standards
  • Build and maintain test code at unit, service, and integration levels
  • Participate in requirement analysis and effort estimation

Requirements For Software engineer II-1

TypeScript
Java
React
  • 3+ years experience in HTML/HTML5
  • 3+ years experience in CSS/CSS3
  • 3+ years experience in JavaScript
  • 3+ years experience in Angular
  • 3+ years experience in TypeScript
  • 3+ years experience in Jest
  • 3+ years experience in Bootstrap
  • 3+ years experience in Selenium
  • 3+ years experience in Cucumber
  • 3+ years experience in REST API
  • 1+ year experience in Playwright
  • Knowledge in developing microservices using Spring Boot
  • Familiar with secure coding standards (OWASP, CWE, SEI CERT)
  • Understanding of basic design patterns
  • Knowledge of SDLC practices (Scrum/Kanban/SAFe)

Benefits For Software engineer II-1

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • 16 weeks new parent leave
  • Medical, dental, and vision insurance
  • Flexible spending account and health savings account
  • 401k with company match
  • Tuition reimbursement
  • 10+ annual paid vacation days
  • 10 annual paid sick days
  • 5 personal days
  • 10 annual paid holidays
  • Fitness reimbursement
  • Disability and life insurance