Senior Software Engineer

Mastercard
Arlington, VA, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Automation of Tests Microsoft Azure Cloud Computing Cloud Computing Security Code Review Continuous Integration Distributed Data Store Python (Programming Language) Node.Js
+16 more
Scrum Methodology Systems Development Life Cycle Reliability Engineering SONAR (Symantec) Strategies of Testing TypeScript Cloud Platform System ReactJS Spring-boot Event Driven Architecture Containerization AngularJS Git Flow Integration Tests Checkmarx Microservices

Job description

Experteer Overview As a Senior Software Engineer at Mastercard, you will own and shape the design of scalable, secure cloud-native software for the ADUEX team serving SMEs. You’ll influence architecture, lead implementation and quality, and drive production reliability across full software lifecycles. You’ll work with cross-functional partners to deliver high-performance, secure solutions at scale. This role offers impact through building modern, event-driven and microservices-based systems in a global payments context. Compensation / Benefits * Design scalable, secure software and translate requirements into system designs * Influence architecture decisions and define patterns for APIs, event-driven systems, and cloud-native platforms * Design, build, test, deploy, and maintain software components and services * Lead code reviews and coach peers * Analyze and optimize performance, scalability, and reliability * Define testing strategies and promote test automation * Ensure observability, monitoring, and incident response * Apply secure coding practices and comply with security standards * Collaborate with Product, Architecture, Site Reliability, and Security teams * Own production health and drive reliability improvements Tasks * Proficiency with Python/TypeScript agentic frameworks * Strong experience with modern web stacks (Angular, React, JavaScript/TypeScript, Node.js) and Java backend * Spring Boot familiarity * Cloud experience (AWS/Azure) and distributed data stores * Security-focused coding and use of analysis tools (Sonar, Checkmarx) * Git-based workflows and peer code reviews * Unit, service, and integration testing expertise * Experience with CI/CD and containerized deployments * Knowledge of SDLC methodologies (Scrum, Kanban, SAFe) and observability practices * Bachelor’s degree or equivalent practical experience Key requirements * health insurance * dental and vision coverage * 401k with company match * paid parental leave * vacation and personal days * paid holidays and sick time

Requirements

deliver monitoring, and incident response * Apply secure coding practices and comply with security standards * Collaborate with Product, Architecture, Site Reliability, and Security teams * Own production health and drive reliability improvements Tasks * Proficiency with Python/TypeScript agentic frameworks * Strong experience with modern web stacks (Angular, React, JavaScript/TypeScript, Node.js) and Java backend * Spring Boot familiarity * Cloud experience (AWS/Azure) and distributed data stores * Security-focused coding and use of analysis tools (Sonar, Checkmarx) * Git-based workflows and peer code reviews * Unit, service, and integration testing expertise * Experience with CI/CD and containerized deployments * Knowledge of SDLC methodologies (Scrum, Kanban, SAFe) and observability practices * Bachelor’s degree or equivalent practical experience Key requirements * health insurance * dental and vision coverage * 401k with company match * paid parental leave * vacation and aaaaaa

  • days * paid holidays and sick time

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

5:02 min

Mapping Git flow branches to application tester segments

Majid Hajian · LIVE

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:53 min

Introduction to git flow and clean feature branches

Johannes Haux · WWC 2022

Videos

See all

Related articles

See all