1

Mastercard Software Development Engineer Jobs (NOW HIRING)

NAVA Software solutions is looking for a SDET Engineer Role: Software Development Engineer in Test Location: Remote Duration: Full time/ Direct Hire What You Will Do: * As a technical, hands-on ...

Software Engineer II

O Fallon, MO · On-site

$91K - $124K/yr

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories ... Apply secure coding practices throughout the software development lifecycle. Participate in code ...

As a Software Development Engineer, you will design and implement modern automation solutions, contribute to engineering and DevOps best practices, and partner closely with development teams across ...

With the launch of our New Fire Tablet devices and Fire TV, we are growing and looking for a talented Software Development Engineer to join our company FreeTime team. You will be responsible for ...

As a Software Development Engineer, you will design and implement modern automation solutions, contribute to engineering and DevOps best practices, and partner closely with development teams across ...

They are seeking a Software Development Engineer to design, build, and maintain components and services for the Customer eCommerce Services related to this project. Responsibilities : • Design and ...

They are seeking a Software Dev Engineer to deliver software and test frameworks that enhance the testing of satellite components. The role involves participating in all phases of software ...

We are in search of a highly motivated candidate to join our talented Team as a Software Dev Engineer, responsible for delivering software and test frameworks that improve the speed and quality of ...

Showing results 41-60

Mastercard Software Development Engineer information

See salary details

$82K

$147.9K

$210.5K

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

As of Sep 1, 2026, the average yearly pay for mastercard software development engineer in the United States is $147,950.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,500.00 and $184,000.00 per year, depending on experience, location, and employer.

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 Mastercard software development engineer 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 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.

More about Mastercard Software Development Engineer jobs

What cities are hiring for Mastercard Software Development Engineer jobs?

Cities with the most Mastercard Software Development Engineer job openings:

What states have the most Mastercard Software Development Engineer jobs?

States with the most job openings for Mastercard Software Development Engineer jobs include:

What job categories do people searching Mastercard Software Development Engineer jobs look for?

The top searched job categories for Mastercard Software Development Engineer jobs are:

Infographic showing various Mastercard Software Development Engineer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $147,950 per year, or $71.1 per hour.

Software Development Engineer

Hillsboro, OR • On-site

Contractor

Re-posted 20 days ago


Job description

Company Description

Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.
With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest "Canadian-Owned" IT staffing/consulting company.
Procom's areas of staffing expertise include:
Application Development
Project Management
Quality Assurance
Business/Systems Analysis
Datawarehouse & Business Intelligence
Infrastructure & Network Services
Risk Management & Compliance
Business Continuity & Disaster Recovery
Security & Privacy
Specialties Contract Staffing (Staff Augmentation)
Permanent Placement (Staff Augmentation)
ICAP (Contractor Payroll)
Flextrack (Vendor Management System)

Job Description

Software Development Engineer


On behalf of our client, Procom Services is searching for a Software Development Engineer for a contract opportunity in Hillsboro, OR. 


Software Development Engineer Job Details


Responsibilities will include, but may not be limited to:


- Designing, developing/coding, and debugging Windows and / or Linux applications


- Reviewing and providing strong feedback on product software architecture specifications and design specifications


- Developing solutions to problems utilizing formal education, judgment, and formal software process.


Software Development Engineer Mandatory Skills


- Experience in Windows* Experience in Linux 

- Experience in C/C++ and object oriented coding skills 

- Experience in Software Development Life Cycles (SDL) or Agile or Waterfall 

- Experience in Linux/Android based development 

- Excellent programming skills 

- Must have strong problem solving skills and communication skills 

- Work well in a team environment 


- Windows* and/or Linux application software programming experience 

- Java experience 

- HTTPS protocol experience 

- Network transport protocol experience 

- SDK and API definition and implementation 

- Excellent interpersonal skills 

- Self-motivated 

Degree Required: Bachelor of Science Computer Science or Computer Eng.


Software Development Engineer Start Date


ASAP


Software Development Engineer Assignment Length


6 Months



"Please note that we are not able to work with candidates on H1B Visas or candidates represented by third parties."

Additional Information

All your information will be kept confidential according to EEO guidelines. Please send your resume in Word format only.