Software Engineer II (.NET Developer)

Harvey Nash Group
Arlington, VA

Openings: 47583

Title: Software Engineer II

Location: Arlington, Virginia Hybrid

Duration: 24+ Months With the high possibility of extension or conversion into FTE.

Glider Test: Software Engineering – Advanced

Job Description Summary

Position Overview

  • The Business Experimentation and Optimization teams within Mastercard's Services organization aim to build industry-leading business experimentation software that brings sophisticated analytic techniques to business users around the world. We are rapidly expanding our product offerings and innovating on how we deliver BE&O solutions to our clients.
  • We are looking for an innovative software engineer who can help us scale our platform development and tackle the big challenges of the future. This individual will contribute deeply to frontend, API, and backend code, and sometimes analytical code. The software engineer will write code to provide and scale existing analytical tools to more customers and to build new analytical tools and methodologies for existing customers.
  • Engineers work in small, flexible teams. Every team member contributes to designing, building, and testing features. There are no rigid organizational structures, and each team uses processes that work best for team members and projects.

What is Services organization?

  • The Services Team is a key differentiator for Mastercard, providing the cutting-edge services that help our customers grow. Focused on thinking big and scaling fast around the globe, this team is responsible for end-to-end solutions for a diverse global customer base. We combine traditional management consulting with our rich data assets and in-house technology to provide our clients with powerful insights and tools to drive fact-based decision-making. Centered on data-driven technologies and innovation, our services include consulting, loyalty and marketing programs, test-and-learn business experimentation, and data-driven information and risk management. While specializing in the payments industry, Mastercard Services also works closely with major retailers, airlines, and other enterprises, leveraging data and insights garnered from within and beyond its network.
  • We are looking for passionate and talented technologists, who share our vision for empowering our customers to make better fact-based decisions, to join us and shape the growth of our team.

Position Responsibilities:

As a part of Services, you will build revolutionary products that advance how businesses all over the world seize the most value from their data. As a Senior Software Development Engineer within BE&O, you will:

  • Full-Stack Development: Design, develop, and maintain end-to-end software solutions including frontend, backend, and APIs, ensuring high performance, scalability, and reliability.
  • Data-Intensive Applications: Work on data-intensive applications, optimizing data storage, retrieval, and processing to ensure efficient performance and responsiveness.
  • Architecture & Design: Collaborate with cross-functional teams to define software architecture and design patterns that meet business requirements and align with best practices.
  • Code Quality & Best Practices: Write clean, maintainable, and efficient code while enforcing coding standards, best practices, and peer code reviews.
  • Performance Optimization: Identify and resolve performance bottlenecks at various levels of the stack, including database queries, API calls, and frontend rendering. Build features used by some of the world's largest organizations to make multimillion dollar decisions
  • Mentorship & Leadership: Provide technical guidance and mentorship to junior engineers, fostering a collaborative and growth-oriented environment.
  • Continuous Improvement: Stay updated with the latest industry trends, tools, and technologies, and proactively propose improvements to enhance software quality and development processes.

Ideal Candidate Qualifications:

  • 2+ years of experience as a full-stack Software Engineer with a strong emphasis on data-intensive applications
  • Deep understanding of one or more programming languages/technology stacks required (.NET, C#, Typescript/React, and SQL)
  • Proven track record of mentoring and leading large projects, with a collaborative approach to problem-solving and decision-making.
  • Proficiency with advanced object-oriented programming, microservice development, and databases
  • Ability to understand and improve upon existing architectural patterns on the frontend and backend
  • Strong application development experience, with the ability to understand customer needs and translate those into features
  • Superior academic record with a degree in Computer Science or related technical field
  • Passion for analytical / quantitative problem solving
  • You gravitate towards understanding the ins and outs of the tools you work with vs. just using them for the task at hand
  • Flexibility to learn and work in different parts of the stack
  • Experience having worked on system design problems
  • Mastercard is an equal opportunity employer that values diversity and inclusion. Applicants will be considered and treated without regard to gender, gender identity, race, color, ethnicity, national origin, religion, sexual orientation, veteran or disabled status, or any other characteristic protected by applicable law.

What is your team’s main responsibility?

  • Develop and maintain existing software applications (T&L)

What are your top 3 required technical skills?

  • Full-Stack Development with Data-Intensive Applications: Ability to design, develop, and maintain end-to-end software solutions (frontend, backend, APIs) with a strong emphasis on optimizing data storage, retrieval, and processing for performance and responsiveness.
  • Deep Understanding of Modern Programming Languages and Technology Stacks : Expertise in the following: .NET, C#, Typescript/React, and SQL. Proficiency with advanced object-oriented programming, microservice development, and databases is required.
  • Architecture & System Design: Experience collaborating on software architecture and design patterns, with the ability to understand and improve upon existing architectural patterns on both frontend and backend. Proven track record of working on system design problems and leading large projects.

What soft skills would you like to see in a candidate?

  • Self-Starter & Quick Learner : Able to independently navigate complex business and technical domains, rapidly acquiring new knowledge and skills.
  • Collaboration & Teamwork: Demonstrated ability to work effectively in cross-functional teams, mentor others, and contribute to a positive team culture.
  • Self-Reliant & Self-Sufficient: Comfortable taking ownership of tasks and driving projects forward with minimal supervision.
 

A reasonable, good faith estimate of the minimum and maximum hourly wage for this position is $65to $70/hr on W2 max $78/hr

Benefits will be available, and details are available at the following link:

Posted 2025-09-23

Recommended Jobs

Senior Systems Administrator - TS/SCI w. Polygraph

General Dynamics Information Technology
Reston, VA

Public Trust: None Requisition Type: Regular Your Impact Own your opportunity to serve as a critical component of our nation’s safety and security. Make an impact by using your expertise t…

View Details
Posted 2025-09-30

Concrete Pump Operator

Grumpys Concrete Pumping Inc
Culpeper, VA

Job Description Job Description CLASS B CDL LICENSE REQUIRED! With a clean driving record. This position is for a Concrete Pump Operator. We are currently looking for qualified people to run our …

View Details
Posted 2025-09-14

Youth Development Professional - Rhea Valley (year round)

Boys & Girls Club of the Mountain Empire
Meadowview, VA

Summary The Youth Development Professional supervise members in the program area, while assisting with and maintaining club program goals and settings that ensure the health and safety of member…

View Details
Posted 2025-08-19

Personal Financial Advisor Counselor - Military Base

Magellan Federal
Hampton, VA

Use your expertise to help military members build financial strength as a Military Base Personal Financial Counselor. Go where you will make a difference and be appreciated: We place Civilian C…

View Details
Posted 2025-09-29

Restaurant Operations Management

Waffle House, Inc.
Lexington, VA

Since 1955, Waffle House has provided outstanding careers and opportunities for professional achievement unmatched in the restaurant industry. We only promote from within, which leads to significant …

View Details
Posted 2025-09-16

Bilingual Junior Recruiter

Premier Electrical Staffing
Chester, VA

Job Description Job Description Light Up Your Career as a Recruiter with Us! We're Hiring a Dynamic Recruiter!  Are you a people person with a knack for finding the perfect match? Do you have a …

View Details
Posted 2025-09-26

Accounts Receivable Payment Clerk

Holtzman Oil Corp./Holtzman Propane
Mount Jackson, VA

Description We are seeking a detail-oriented, organized person to join our team. The Accounts Receivable Clerk is responsible for the accurate and timely processing of incoming payments and monit…

View Details
Posted 2025-09-14

CNC Programmer

Salem, VA

CNC Programmer Bring your CNC expertise to Salem, program, problem-solve, and innovate with high-performance machines and materials. What's in it for you? Elwood Staffing associates are eligi…

View Details
Posted 2025-09-10

Product Manager

Alarm.com
Tysons, VA

POSITION OVERVIEW  Are you a creative self-starter with the ability to thrive in a dynamic team environment? Want to make an immediate impact on the exciting and rapidly evolving IoT space? As a …

View Details
Posted 2025-09-14

Secure Infrastructure Engineer

gTANGIBLE Corporation
Arlington, VA

Description gTANGIBLE Corporation (gTC), www.gtangible.com, is a C corporation and a registered Government contractor that provides services and solutions in: ~National Security Programs ~Profe…

View Details
Posted 2025-08-06