Software Engineer II - Payments & UX Impact

Mastercard

Helena (MT)

On-site

USD 100,000 - 140,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mastercard is seeking a Software Engineer II to join the Dual Message Authorization team. You will translate complex system requirements into modular code and contribute to testing, while helping shape development standards in a fast-paced environment.

Ideal candidates have a Bachelor’s degree in Computer Science and strong C/C++ on Unix experience, socket programming, IPC, and unit testing, with SDLC/STLC knowledge and excellent analytical and communication skills.

Qualifications

  • Bachelor’s degree required in Computer Science or related field.
  • Experience with C/C++ on Unix is essential.
  • Knowledge of socket programming, IPC, and shared memory is needed.
  • Experience with unit test tools and static analysis tools is advantageous.
  • ISO 8583 knowledge is a plus.
  • Familiarity with SDLC and STLC required.
  • Strong analytical and communication skills are essential.
  • Proven problem-solving abilities and attention to detail.

Responsibilities

  • Translate complex system requirements and specs into elegant design and modular code.
  • Participate in requirements reviews and code development activities; monitor resolutions and update documentation.
  • Create & enhance development standards, processes, tools and methodologies; partner with other functions to develop and test requirements.
  • Be a vital part of scrum team and participate in requirements review/story elaborations, design, coding and code reviews to deliver high quality products
  • Work with software developers and domain experts in designing, performing, and improving verification tests
  • Work collaboratively and effectively in a very fast paced environment.
  • Perform design and code reviews to improve quality of the products
  • Follow the SDLC and STLC process with quality management and Agile tools like ALM

Skills

C/C++ on Unix
Socket programming
IPC
Shared memory
Unit test tools
Static code analysis tools
Debuggers
ISO 8583
Functional testing
SDLC
STLC
Analytical skills
Communication skills
Problem solving

Education

Bachelor’s Degree in Computer Science or related field

Job description

Mastercard is seeking a Software Engineer II to join the Dual Message Authorization team. You will translate complex system requirements into modular code and contribute to testing, while helping shape development standards in a fast-paced environment.

Ideal candidates have a Bachelor’s degree in Computer Science and strong C/C++ on Unix experience, socket programming, IPC, and unit testing, with SDLC/STLC knowledge and excellent analytical and communication skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Job Title Software Engineer II
Job Title Software Engineer II

Mastercard • Helena (MT)

On-site
USD 100,000 - 140,000
Software Engineer II: Build Scalable, Secure Payments Apps
Software Engineer II: Build Scalable, Secure Payments Apps

Mastercard • Little Canada (MN)

On-site
USD 110,000 - 140,000
Software Engineer II: Build Secure, Scalable Financial Apps
Software Engineer II: Build Secure, Scalable Financial Apps

Mastercard • Helena (MT)

On-site
USD 95,000 - 125,000
Senior Software Engineer, Payment Gateway Platform
Senior Software Engineer, Payment Gateway Platform

Mastercard Colombia, Inc. • O’Fallon (MO)

On-site
USD 115,000 - 184,000
Health and life insurance options
401k with company match
Paid sick leave & vacation
+2
Software Engineer II
Software Engineer II

Mastercard • Helena (MT)

On-site
USD 95,000 - 125,000
Software Engineer-2
Software Engineer-2

Mastercard • Helena (MT)

On-site
USD 95,000 - 125,000
Software Engineer - Java Spring Boot
Software Engineer - Java Spring Boot

Mastercard • Helena (MT)

On-site
USD 90,000 - 130,000
Software Integration Engineer-II
Software Integration Engineer-II

Mastercard • Helena (MT)

On-site
USD 110,000 - 160,000
Software Engineer II (Java Full Stack Developer)
Software Engineer II (Java Full Stack Developer)

Mastercard • Helena (MT)

On-site
USD 90,000 - 120,000
Software Engineer II - Java
Software Engineer II - Java

Mastercard • Santa Fe (NM)

On-site
USD 90,000 - 120,000