iOS Software Engineer
Apply NowJubil ID: 564
Company: VirtualVocations
Location: Florissant, MO
Description:
Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers
we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices
making transactions secure
simple
smart and accessible. Our technology and innovation
partnerships and networks combine to deliver a unique
Qualifications:
Previous experience managing
leading
coaching
and mentoring high-performing software development teams
Proven experience in full-stack engineering within an agile production environment
Strong knowledge of .NET/C#
JavaScript
React
Redux
Angular
TypeScript
and SQL Server or similar object-oriented languages
front-end frameworks
and relational database technologies
Deep knowledge of software architecture including modular design
microservices
API development
and best practices in scalable systems
Deep understanding of back-end technologies
microservices development
and integration with front-end frameworks
Experience designing and implementing large
complex features in full-stack applications
driving cross-team technical efforts
Ability to identify and implement improvements in development workflows
enhancing efficiency and team productivity
Strong ability to work across teams
functions
and geographies
fostering effective collaboration
Excellent communication skills with the ability to build relationships
drive alignment
and navigate organizational dynamics
Bachelor’s degree in Computer Science
Engineering
or a related field
or equivalent practical experience
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
Benefits:
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
Responsibilities:
As a key member of the Business Experimentation and Optimization team
you will apply your full-stack development expertise to build industry-leading business experimentation software
enabling businesses worldwide to make smarter
data-driven decisions
You will be involved in designing
building
and testing features—ranging from high-performance data processing at scale to developing world-class analytics and intuitive user interfaces
We embrace an agile
team-driven approach that empowers each member to contribute meaningfully to our mission
Lead the development of groundbreaking products that help businesses maximize the value of their data
Supervise
mentor
and develop a high-performing software engineering team
Provide strategic leadership on software architecture
methodologies
and best practices
Drive large-scale projects from conception to successful release
Design and develop major components of the platform with a focus on high-quality
scalable software
Define and implement state-of-the-art service-oriented architectures
Dedicate 50% of your time to hands-on software development
Plan and scope new features
ensuring alignment with business and technical goals
Deliver impactful solutions used by some of the world's largest organizations to make multi-million-dollar decisions
Conduct rigorous code reviews
ensuring high-quality development and guiding the team toward best practices
Shape engineering processes
fostering an environment of continuous improvement and innovation
Mentor junior engineers and cultivate a strong engineering culture
Collaborate across teams
working alongside exceptional peers who are passionate about technology and problem-solving
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
