This job board retrieves part of its jobs from: LA Jobs | Texan Jobs | Illinois Jobs

Find jobs all over the USA

To post a job, login or create an account |  Post a Job

  Jobs all over the United States  

Bringing the best, highest paying job offers near you

previous arrow
next arrow

Senior Software Development Engineer

Mastercard Inc.

This is a Full-time position in Salt Lake City, UT posted May 26, 2020.

Location: Salt Lake City, UT

Who is Mastercard?

We are the global technology company behind the world’s fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless®. We ensure every employee has the opportunity to be a part of something bigger and to change lives.  We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.

Job Title

Senior Software Development Engineer


Mastercard Cyber and Intelligence (C&I) develops and delivers world-class risk, security products, and services for Mastercard customers across the globe. As part of this organization, the Fraud Intelligence & Strategy Team (FIS) is responsible for:
o Providing Fraud analytics and insights to Mastercard and its worldwide customers
o Maintenance of existing and development of new fraud prevention and monitoring data driven products/services
The RiskRecon team is looking for a Senior Software Development Engineer to design, develop, and deliver risk assessment software solutions with high level of innovation. The challenge is to create high-performing platform, compelling visualizations, and intuitive workflows that allow users to derive insights and in turn protect their assets. As a Senior Software Development Engineer, you will:
• Design, build, and maintain efficient, reusable, and reliable code
• Accountable for full systems development life cycle including creating high quality requirements documents, use-cases, design and other technical artifacts including but not limited to detailed test strategy/test design, performance benchmarking, release rollout and deployment plans, contingency/back-out plans, feasibility study, cost and time analysis and detailed estimates
• Partner with front-end engineers to integrate front end components into the application
• Perform system maintenance and troubleshoot production incident as part of on-call support schedule
• Collaborate with Quality Assurance enigneers on testing processes – ensuring adequate test coverage in unit testing, system testing/integration, and performance testing

All About You
• Solid understanding of Ruby and its nuances is required
• Prior experience with Elixir is a plus
• Basic understanding of front-end technologies
• Experience with AWS and Terraform is a plus
• Experience with wide range of data store technologies — MongoDB, Elasticsearch, etc.
• Strong understanding of Software Engineering Concepts and agile methodology is required
• Prior experience contributing to the development of large scale web applications
• High degree of flexibility and ability to strive in an entrepreneurial environment
• Strong communication skills — both verbal and written
• Willingness and ability to quickly learn and take on new challenging opportunities
• Prior experience in delivering secure solutions
• Demonstrate Mastercard Core Competencies – trust, partnership, initiative, and agility
• Bachelor’s degree in Computer Science or equivalent experience