Software Engineer II

Mastercard
United States
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Java","Agile","Unit testing","Version control","Security standards","Encryption"]

Software Engineer II contributes to design, development, testing, and maintenance of software solutions within an Agile team, working under senior engineers to build secure, scalable components for Mastercard’s Decision Management Program. You’ll write code in Java, perform unit testing, participate in code reviews, and collaborate with cross-functional teams while adhering to security and auditing requirements.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
4 months ago

Software Engineer II

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Status: Live

Job Summary

Software Engineer II contributes to design, development, testing, and maintenance of software solutions within an Agile team, working under senior engineers to build secure, scalable components for Mastercard’s Decision Management Program. You’ll write code in Java, perform unit testing, participate in code reviews, and collaborate with cross-functional teams while adhering to security and auditing requirements.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Contribute to the design, development, testing, and implementation of software solutions under guidance from senior engineers.
  • •Develop and maintain application code in accordance with established engineering, quality, and security standards.
  • •Create and execute unit tests and support automated testing efforts.
  • •Participate in code reviews and incorporate feedback; assist with troubleshooting and defect resolution.
  • •Collaborate with cross-functional teams to deliver assigned work on schedule and adhere to audit, compliance, and information security requirements.

Pay and Benefits

Perks:Health Insurance401kPaid LeaveGym Membership

Key Requirements

  • •Bachelor’s degree in computer science, Engineering, Information Technology, or equivalent experience.
  • •Foundational knowledge of software engineering concepts and the software development lifecycle.
  • •Experience with one or more programming languages (Java is a must).
  • •Familiarity with Agile development practices, testing concepts, and version control.
  • •Strong analytical, problem-solving, and communication skills; ability to work effectively in a collaborative, team-based environment; willingness to learn new technologies and tools.
Experience:PaymentsFintechEnterprise software
Education:Bachelor's
Skills:JavaAgileUnit testingVersion controlSecurity standardsEncryption
Tech Stack:JavaAgileGitJUnitEncryptionSecurityEnterprise systems

Company Brief

Mastercard
Mastercard is a global payments and technology company that processes transactions, provides fraud prevention and data services, and builds payment infrastructure for consumers, businesses, merchants and governments across 200+ countries.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Purchase, New York, United States
Founded: 1966
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor