SOFTWARE ENGINEER II
Company: MasterCard
Location: Arlington
Posted on: November 11, 2024
|
|
Job Description:
Our PurposeWe 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
(https://www.mastercard.us/en-us/vision/who-we-are/diversity-inclusion.html)
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 SummarySoftware
Engineer IIOverview:Mastercard is seeking a talented Software
Engineer II to join our innovative team. This role focuses on
full-stack development, with a stronger emphasis on backend
technologies. The ideal candidate will have a solid understanding
of software development principles and a passion for building
scalable applications. In addition to technical expertise, the
Software Engineer II will play a crucial role in project
management, ensuring that our software solutions align with
business objectives.Role:--- Participate in the programming,
testing, implementation, documentation, and maintenance of
application software in alignment with Mastercard standards and
best practices.--- Work closely with cross-functional teams to help
manage project timelines, scope, and risks, ensuring the timely and
budget-conscious delivery of software solutions.--- Assist in
developing high-quality, secure, and scalable software solutions
based on technical requirements and design specifications, while
keeping up with current and emerging technologies and
frameworks.--- Support the evaluation and creation of technical
solutions to meet evolving business needs, leveraging a solid
understanding of software engineering concepts.--- Contribute to
the ongoing enhancement of development standards and processes,
actively identifying opportunities to improve efficiency and
effectiveness.--- Ensure comprehensive documentation of software
programs, following Mastercard's Software Development Best
Practices and Quality Assurance processes.--- Participate in
production incident management and support on-call pager rotation,
responding to issues promptly and effectively.--- Assist in the
collection and reporting of project and software metrics to inform
decision-making and promote accountability.All Abut You:--- Hands
on experience in software development / software engineering, with
a focus on backend technologies.--- Strong Knowledge of systems
design, coding patterns, and software development practices.---
Proficiency in programming languages such as Java, Python, or
C#.--- Experience with web frameworks (e.g., Spring, Django,
ASP.NET) and RESTful APIs.--- Familiarity with database
technologies (SQL and NoSQL) and data modeling.--- Knowledge of
cloud services (AWS, Azure, or Google Cloud) and containerization
(Docker, Kubernetes) is a plus.--- In-depth understanding of
software engineering concepts and methodologies.--- Strong verbal
and written communication skills, with the ability to convey
complex information to both technical and non-technical
stakeholders.--- Proactive problem-solver with a focus on
identifying solutions and driving them to implementation.---
Bachelor's degree in Information Technology, Computer Science,
Business, 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.#LI-NF1Mastercard 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
reasonable_accommodation@mastercard.com 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 ResponsibilityAll 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, andComplete 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.Pay RangesArlington, Virginia: $106,000 -
$169,000 USD
Keywords: MasterCard, Germantown , SOFTWARE ENGINEER II, IT / Software / Systems , Arlington, Maryland
Click
here to apply!
|