Jobs
>
New York City

    Software Engineer II - New York, United States - MasterCard

    Default job background
    Description
    Our Purpose

    We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team - one that makes better decisions, drives innovation and delivers better business results.

    Title and Summary

    Software Engineer II (.NET/C#)

    Who is Mastercard?

    Mastercard is a global technology company in the payments sector. We power payments and provide products and services for individuals and industries all around the world. Our people, technology, data and brand provide the capabilities that drive our success. We believe in connecting people to priceless possibilities.

    As a company, we know that our success is driven by the skills, experience, integrity and mindset of the talent we hire. By building an inclusive, world-class culture, our employees have once-in-a-career opportunities to be a part of teams that have a greater impact on our community and our world. We invite you to join our team to find out how you too can start something priceless.

    Overview

    In addition to our traditional payments portfolio, Mastercard is aggressively expanding into new payment flow and leveraging the digital and connected world of people and economies to deliver faster, reliable and more efficient propositions to make payments - send or receive money.

    The Cross Border program is part of the wider Disbursement & Remittances business that we are looking to expand at a compounded rate of 50% per year for the next 5 years. We are building solutions to enable payments in an any-to-any format - anyone, anywhere can send or receive money using any channel - money exchanges, banks, digital wallets, cards or fintech apps - providing a seamless and unified experience for both individuals and business to move money.

    We are looking for a passionate, innovative and skilled software engineers with a drive to design and implement scaleable and resilient solutions.

    •Are you interested in helping people move money across borders in a fast and cost-effective manner?

    •Are you looking for the challenge to transform a successful business proposition into a cutting-edge technology solution?

    Role

    We live by the 'Mastercard Way' cultural values every day - Create Value by thinking big and bold, Grow together by enabling an open culture and supporting different perspectives and moving fast by experimenting and pivoting but owning the outcomes always

    As a Software Engineer, you will be:

    •Responsible for the analysis, design, development and delivery of software solutions

    •Defines requirements for new applications and customizations, adhering to standards, processes and best practices

    Responsibilities

    •Participate in team prioritization discussions with Product/Business stakeholders

    •Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements

    •Automate build, operate, and run aspects of software

    •Drive code/design/process trade-off discussions within their team when required

    •Drive integration of services focusing on customer journey and experience

    •Perform demos/acceptance discussions in interacting with Product owners

    •Understands operational and engineering experience, actively works to improve experience and metrics in ownership area

    •Develop complete understanding of end-to-end technical architecture and dependency systems

    •Identify opportunities to improve an overall process and trim waste

    •Share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity

    All About You

    Education
    We encourage diverse educational backgrounds as long as they have helped you build skills and capabilities contribute to your expertise. A formal college experience is also valued.

    Expertise

    •Polygot with expertise on both .Net and atleast 1 additional language [Java, Python, Angular]. Extensive .Net expertise is mandatory, given the core platform is built using .Net stack

    •Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management

    •Understands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture)

    •Understands internals of operating systems (Windows, Linux) to write interoperable and performant code

    •Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors

    •Understands and implements standard branching (e.g., Gitflow) and peer review practices

    •Has skills in test driven and behavior driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality

    •Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code

    •Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization

    •Has skills to author test code with lots of smaller tests followed by few contract tests at service level and fewer journey tests at the integration level (Test Pyramid concept)

    •Apply tools (e.g., Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity

    •Has skills to orchestrate release workflows and pipelines, and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g., Jenkins, AWS/Azure pipelines, XL Release, others).

    •Understands how to build robust tests to minimize defect leakage by performing regression, performance, deployment verification, and release testing

    Mastercard is an inclusive equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.

    Corporate Security Responsibility

    All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
    • Abide by Mastercard's security policies and practices;
    • Ensure the confidentiality and integrity of the information being accessed;
    • Report any suspected information security violation or breach, and
    • Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
    In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary based on location, experience and other qualifications for the role and may be eligible for an annual bonus or commissions depending on the role. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance), flexible spending account and health savings account, paid leaves (including 16 weeks new parent leave, up to 20 paid days bereavement leave), 10 annual paid sick days, 10 or more annual paid vacation days based on level, 5 personal days, 10 annual paid U.S. observed holidays, 401k with a best-in-class company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, eligibility for tuition reimbursement, gender-inclusive benefits and many more.

  • Heise Online

    IT Software Engineer

    3 weeks ago


    Heise Online New York, United States

    IT Software Engineer (m/w/d) im Bereich Qualitätsmanagement · IT Software Engineer (m/w/d) im Bereich Qualitätsmanagement · Die Deutsche Bundesbank ist eine besondere Bank: ein integraler Bestandteil des Europäischen Systems der Zentralbanken mit bedeutender Funktion in der Fina ...

  • UnitedHealth Group

    Software Engineer

    2 weeks ago


    UnitedHealth Group New York, United States

    Analyze requirements, develop APIs and microservices, troubleshoot and debug applications, communicate with other engineers and QA. Must have 4+ years of .NET experience and 2+ years of experience with front-end technologies and APIs/microservices. ...

  • PERSICO GROUP

    PLC Software Engineer

    3 weeks ago


    PERSICO GROUP New York, United States

    ll Gruppo Persico leader mondiale nellideazione, progettazione, ingegnerizzazione e produzione di stampi, sistemi di automazione e impianti complessi per il settore automotive. · Oltre che in automotive siamo attivi anche in altri settori, tra cui il rotostampaggio, l'aerospazia ...

  • Goliath Partners

    Software Engineer

    2 weeks ago


    Goliath Partners New York, United States

    NEW EXCLUSIVE: SENIOR SOFTWARE DEVELOPER (C++) · Experience in C++ Development REQUIRED (4+ Years in Industry) · Goliath has retained an exclusive role with a well known Proprietary Trading Firm out of NYC. This is a unique opportunity to join a growing desk early on and learn fr ...

  • Evolve Group

    Software Engineer

    1 week ago


    Evolve Group New York, United States

    Software Engineer · Leading Hedge Fund · New York · Python Programming Language · We are looking for Software Engineers with Python experience to join one of the top-performing hedge funds in the world. This firm has experienced tremendous growth and is expanding the headcount wi ...

  • Unreal Gigs

    Software Engineer

    2 weeks ago


    Unreal Gigs New York, United States Full time

    About You · You are a skilled engineer who thrives on building intricate products and systems from scratch. Collaborative by nature, you contribute actively to team efforts while expressing your opinions confidently. With a keen architectural sense, you adeptly translate concepts ...

  • Datadog

    Software Engineer

    2 weeks ago


    Datadog New York, United States

    Software Engineer - Resilience Engineering (Lisbon) · Lisbon, Portugal; · Production Practices is a new team in our SRE organization whose mission is to steward production readiness and support engineers as they implement best practices around reliability and operational excelle ...

  • QED National

    Software Engineer

    2 weeks ago


    QED National New York, United States Full time

    A NYC transportation authority located in downtown Manhattan is looking for a Software Engineer with expertise Kronos Timekeeping Systems. · This position is eligible for telework which is currently two day per week. New hires are eligible to apply 30 days after their effective ...

  • STAND 8 Technology Services

    Software Engineer

    5 days ago


    STAND 8 Technology Services New York, United States

    STAND 8 provides end to end IT solutions to enterprise partners across the United States with offices in Los Angeles, New York, New Jersey, Atlanta and more, including internationally in Mexico, India and Japan. · We are seeking a skilled Data Product Software Engineer to join o ...

  • Datadog

    Software Engineer

    2 weeks ago


    Datadog New York, United States

    Software Engineer - Agent · New York, New York, USA; Boston, Massachusetts, USA · Software Engineer - Agent · The Agent Shared Components team at Datadog writes and maintains most of the core shared functionality of the Datadog Agent which schedules integrations, collects logs ...

  • Runhouse

    Software Engineer

    2 weeks ago


    Runhouse New York, United States

    We're looking for a software engineer interested in working on greatly improving the cloud development experience for AI/ML engineers today. There's a large gap between researchers working in notebooks, and engineers using Docker, Kubernetes, and other scalable tools to ship ML c ...

  • Datadog

    Software Engineer

    2 weeks ago


    Datadog New York, United States

    Software Engineer - Fabric RPC (Lisbon) · Lisbon, Portugal; · The Fabric Remote Procedure Call (RPC) team at Datadog provides safe, reliable and scalable internal service-to-service communication for Datadog's engineering teams. In this role, you'll develop and maintain data pla ...

  • MACRO

    Software Engineer

    20 hours ago


    MACRO New York, United States

    In-person Manhattan. Hard technical problems: WebAssembly and CRDTs. Impressive co-workers. Engineering-led company. · We are building a new text editor with AI and a Git-like version control system. Try it · ? · Andreessen Horowitz is our lead investor: · TechCrunch covere ...

  • Durlston Partners

    Software Engineer

    1 week ago


    Durlston Partners New York, United States

    Software Engineer(C#) - Hedge Fund - NYC - Up to $250k TC · Boutique Fixed Income Hedge Fund is looking to build out its NYC office with an additional engineering hire that will be working as part of a small team to build a greenfield Middle Office Platform, using a combination o ...

  • Datadog

    Software Engineer

    2 weeks ago


    Datadog New York, United States

    Software Engineer - Distributed Systems · Paris, France; Nantes, France; Bordeaux, France; Sophia Antipolis, France; Lyon, France · Distributed Systems engineers at Datadog design, implement and run in production the foundational platforms powering our applications. Your data pi ...

  • Flipp

    Software Engineer

    2 weeks ago


    Flipp New York, United States New York, NY

    Who We Are · At Justworks, you'll enjoy a welcoming and casual environment, great benefits, wellness program offerings, company retreats, and the ability to interact with and learn from leaders in the startup community. We work hard and care about our most prized asset - our pe ...

  • Stott and May

    Software Engineer

    2 weeks ago


    Stott and May New York, United States

    Software Engineer – Hedge Fund · We are looking for high performing Software Engineers in one of the most high-impact technology, led hedge funds. You'll be working with talented engineers, applying innovative techniques to develop your career in the world of finance. · Responsi ...

  • iT Resource Solutions,inc

    Software Engineer

    4 weeks ago


    iT Resource Solutions,inc New York, United States

    Location: Albany OR NYC – Hybrid – The consultant will be expected to work onsite 50%. The remainer will be remote or traveling. · Travel: Approximately 30-50%. This could vary based on client need. Travel expenses to be billed separately. · Required Job Duties: · Design end-to-e ...

  • In Technology Group Inc (US)

    Software Engineer

    1 week ago


    In Technology Group Inc (US) New York, United States

    Position: Fullstack Engineer (Front-end leaning) · Salary: $185K · Location: NYC (ONSITE) · Are you ready to reshape the future of healthcare? We're a dynamic HealthTech startup on a mission to bring transparency to healthcare pricing through cutting-edge software solutions. If y ...

  • Staff Smart, Inc.

    Software Engineer

    3 weeks ago


    Staff Smart, Inc. New York, United States

    Our client is a leading quantitative investment company focused on computer-driven trading in global financial markets. We are a team of researchers, engineers, and financial industry professionals using sophisticated statistical models to analyze data and identify predictive sig ...