Senior Software Engineer

💰 $8,960 - $14,336 (Est.) 📍 New York City 🕐 8 days ago

Job Description

Job description
Job Title:

Senior Software Engineer

Overview:

Overview:
Mastercard’s Mastercard Checkout Services team is seeking a Senior Software Engineer to join our team. This role involves collaborating closely with product and business stakeholders, owning delivery across the software development lifecycle, driving automation, integration efforts, and mentoring team members. You will contribute to building secure, scalable, and high-performing systems while enhancing the customer journey and operational excellence.
This is a hybrid position based in New York, NY requiring three days per week onsite.

Role:
• Own the end-to-end delivery of complex features and services, including architecture, development, testing, deployment, and documentation.
• Design and implement scalable, secure, and high-performance solutions, driving technical excellence across the stack.
• Participate in team prioritization discussions with Product and Business stakeholders.
• Automate the build, operation, and run aspects of software.
• Lead code, design, and process trade-off discussions within the team as needed.
• Report status and manage risks within the primary application or service area.
• Drive integration of services with a focus on customer journey and experience.
• Conduct demos and acceptance discussions with Product Owners.
• Understand operational and engineering challenges, and proactively work to improve experience and key performance metrics in the area of ownership.
• Develop a comprehensive understanding of end-to-end technical architecture and dependent systems.
• Champion the adoption of technology standards and opinionated frameworks; review code, tests, and automation created by team members.
• Mentor and support junior or less-experienced team members.
• Identify opportunities to streamline processes and eliminate inefficiencies.
• Share and seek knowledge within the Guild or Program to promote reuse of patterns, libraries, and best practices that enhance productivity.

All About You:
• Extensive experience as a full-stack Software Engineer or Software Developer in a fast-paced, collaborative environment.
• Proficiency in writing secure code using Java.
• Familiarity with secure coding standards and vulnerability management.
• Solid understanding of foundational engineering principles for secure, reliable, and scalable systems.
• Experience working with operating system internals (Windows, Linux) to develop efficient code.
• Strong debugging and troubleshooting skills, including analyzing core/heap/thread dumps.
• Familiarity with Git-based workflows and peer review processes.
• Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
• Understanding of advanced design patterns (e.g., MVC, API Gateway, Dependency Injection).
• Experience designing, building, and cataloging APIs with a focus on reusability and commercialization.
• Ability to apply the Test Pyramid concept: unit, contract, and integration testing.
• Experience using code quality tools (e.g., Sonar, Zally, Checkmarx) to maintain high standards.
• Ability to track and improve delivery metrics (e.g., velocity, lead time, defect leakage).
• Skilled in documenting requirements and ensuring definition-of-done is met.
• Experience in regression, performance, deployment, and release testing.
• Ability to conduct product demos and manage product acceptance processes.
• Strong understanding of customer journeys and driving high availability and performance (e.g., 99.95% uptime).
• Experience working in an Agile development environment.
• Excellent verbal and written communication skills, with the ability to articulate complex ideas clearly and concisely to both technical and non-technical stakeholders.
• Strong analytical and problem-solving abilities, with a focus on improving processes to accelerate delivery, foster innovation, reduce costs, and improve quality.
• Bachelor’s degree in Computer Science, Engineering, or a related field. Equivalent practical experience will be considered.

This role is not eligible for Mastercard’s work authorization sponsorship. As such, candidates must be eligible to work in the United States, now as well as in the future, without employer sponsorship.

💡 Quick Summary

Seeking a career-building opportunity? The Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in New York City offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Mastercard

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Senior Software Engineer in New York City is $8,960 - $14,336 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Senior Software Engineer is an on-site position based in New York City. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Senior Software Engineer. Previous experience in Software Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Windows VMware Admin - L2 / L3 - 5+ Yrs

    Windows server- Active directory, domain controller, group policies, DNS & VMWare – Virtualisation (vCentre), vMotion, installation, configuration, upgradation, troubleshooting. 6-9 yrs yrs (min. relevant exp.- 6+ yrs)

    Full Time / Part Time

    Salary Estimated: 22K to 33K

    Kolkata, West Bengal

    July 11, 2026


    Apply Now

  • Software Programmer

    HTML (bootstrap) CSS (less and scss) Javascript (Core Javascript) ES 2016 Express Platform Node JS Linux (Any flavor) MongoDB Elastic Search Desired Added Skills would always be a preference : We put no emphasis on qualifications, English language sk...

    Full Time / Part Time

    Salary Estimated: 23K to 28K

    Kolkata, West Bengal

    July 11, 2026


    Apply Now

  • Software Tester - Manual Testing- LOS/LMS - Immediate Joiners - Mumbai (WFO)

    AQM Technologies – We Are Hiring! Manual Test Engineer – LOS / LMS / Collections (BFSI Domain) Mumbai – Work From Office Experience: 2+ Years About the Role AQM Technologies is looking for a skilled Manual Test Engineer with strong hands-on experienc...

    Full Time / Part Time

    Salary Estimated: 24K to 32K

    Remote

    July 11, 2026


    Apply Now

  • Client Director- BFSI

    HCLSoftware is seeking a high-performing Client Director to lead strategic software sales within the BFSI sector, focused specifically on Private Sector Banks. This individual contributor role, based in Mumbai, is responsible for managing key banking...

    Full Time / Part Time

    Salary Estimated: 25K to 34K

    Mumbai, Maharashtra

    July 11, 2026


    Apply Now

  • Lead Software Engineer – Backend

    Job Title: Backend Lead Company: Schbang Location: Mumbai, Lower Parel About Schbang Schbang is a creative and technology transformation company that delivers integrated solutions across strategy, creativity, media, technology, and data. We work with...

    Full Time / Part Time

    Salary Estimated: 24K to 29K

    Mumbai, Maharashtra

    July 11, 2026


    Apply Now

  • Content Management System Developer

    Role Overview We are looking for an experienced AEM Headless Tech Lead to drive the development, integration, and optimization of Adobe Experience Manager (AEM) as a headless CMS . The ideal candidate will have deep expertise in AEM as a cloud servic...

    Full Time / Part Time

    Salary Estimated: 25K to 26K

    Kolkata, West Bengal

    July 11, 2026


    Apply Now