1

Mastercard Software Development Engineer Jobs in Silver Spring, MD

SDET Level III

Washington, DC · On-site

$56.50 - $73/hr

Senior Software Development Engineer In Test The Kroger API team is looking for a Senior Software Development Engineer in Test (SDET) candidate to join our growing team and create meaningful customer ...

Software Development Engineer in Test (SDET)

Fairfax, VA · On-site

$51.50 - $66.50/hr

Software Development Engineer in Test (SDET) Location: Merrifield, VA. * Mid -Senior Level Software Development Engineer in Test (SDET) Basic Purpose: * The Digital Delivery team develops innovative ...

NAVA Software solutions is looking for a SDET Engineer Details: SDET Engineer Location : Merrifield, VA(Hybrid) - Weekly once onsite Duration: 12 Months Top 3 Required Skills: * Hands-on development ...

next page

Showing results 1-20

Mastercard Software Development Engineer information

See Silver Spring, MD salary details

$84.9K

$153.2K

$218K

How much do mastercard software development engineer jobs pay per year?

As of Jul 5, 2026, the average yearly pay for mastercard software development engineer in Silver Spring, MD is $153,241.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $190,600.00 per year, depending on experience, location, and employer.

What is the difference between Mastercard Software Development Engineer vs Mastercard Software Engineer?

AspectMastercard Software Development EngineerMastercard Software Engineer
ResponsibilitiesDesign, develop, and implement software solutions, often focusing on new features and product developmentMaintain, improve, and support existing software systems, with a focus on stability and performance
Required SkillsProficiency in programming languages, software design, and development methodologiesStrong coding skills, debugging, and system optimization abilities
Work EnvironmentCollaborative teams in product development, often involved in innovative projectsSupport and maintenance teams working on existing platforms and systems

Mastercard Software Development Engineers focus on creating new software solutions and features, while Mastercard Software Engineers primarily work on maintaining and improving existing systems. Both roles require strong programming skills and are integral to Mastercard's technology teams, but they differ in scope and responsibilities.

What does a Mastercard Software Development Engineer do?

A Mastercard Software Development Engineer is responsible for designing, developing, and maintaining software applications that power Mastercard’s payment solutions and services. They work on a variety of projects, ranging from secure transaction processing systems to digital payment platforms. Their tasks include writing and testing code, collaborating with cross-functional teams, and ensuring software meets security and performance standards. The role often involves staying up to date with the latest technologies and implementing innovative solutions to enhance user experiences and system reliability.

How does a Software Development Engineer at Mastercard typically collaborate with cross-functional teams?

As a Software Development Engineer at Mastercard, you will regularly collaborate with cross-functional teams such as product management, quality assurance, and operations. These collaborations are essential for understanding business requirements, integrating feedback, and ensuring the delivery of high-quality, secure software solutions. Agile methodologies are commonly used, so you'll participate in daily stand-ups, sprint planning, and code reviews alongside teammates from various disciplines. This environment fosters open communication and continuous learning, allowing engineers to contribute ideas and grow their professional network within the company.

What are the key skills and qualifications needed to thrive as a Mastercard Software Development Engineer, and why are they important?

To thrive as a Mastercard Software Development Engineer, you need strong programming abilities (such as Java, C++, or Python), solid understanding of computer science fundamentals, and a relevant degree in computer science or related field. Familiarity with industry-standard development tools, cloud platforms, version control systems like Git, and knowledge of secure coding practices are typically required, along with certifications such as AWS or Scrum when applicable. Excellent problem-solving, collaboration, and communication skills are essential for effective teamwork and agile development. These skills and qualities ensure the delivery of secure, scalable, and innovative payment solutions that meet Mastercard’s global standards.
What job categories do people searching Mastercard Software Development Engineer jobs in Silver Spring, MD look for? The top searched job categories for Mastercard Software Development Engineer jobs in Silver Spring, MD are:
What cities near Silver Spring, MD are hiring for Mastercard Software Development Engineer jobs? Cities near Silver Spring, MD with the most Mastercard Software Development Engineer job openings:
Infographic showing various Mastercard Software Development Engineer job openings in Silver Spring, MD as of June 2026, with employment types broken down into 4% As Needed, and 96% Full Time. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $153,241 per year, or $73.7 per hour.
SDET Level III

$56.50 - $73/hr

Other

Posted 12 days ago


Job description

Senior Software Development Engineer In Test

The Kroger API team is looking for a Senior Software Development Engineer in Test (SDET) candidate to join our growing team and create meaningful customer experiences delivered via APIs. Incumbents in this position are experienced, hands on and self-motivated engineer who can work collaboratively in a continuous integration environment. The Senior SDET focuses on the development of automated functional tests and end-to-end tests through various test frameworks for overall system testing within an Agile environment.

In this role, you will have the opportunity to work closely with the engineering team throughout the product development lifecycle. The primary responsibilities would include identifying, designing and creating automation test cases and suites, executing manual testing and automation tests, and analyzing the application/services when issues are found.

Key Responsibilities:

  • Creates and maintains automated test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a customer release.
  • Designs, develops, maintains, and troubleshoots automated suites of tests through continuous integration for value added feedback.
  • Works with the engineering teams to derive testing requirements throughout the development cycle.
  • Design test plans, scenarios, and automated scripts to accurately verify functionality in accordance with the functional requirements, description and acceptance criteria.
  • Design test plans, scenarios, and automated scripts that meet the API specification and are in compliance with organization API style guide.
  • Creating and updating automated tests to be executed continuously during the development cycle.
  • Identify, communicate and document defects found during testing and work with team on resolution.
  • Understand and utilize risk based testing techniques.
  • Mentoring and developing junior SDET team members.