MasterCard Senior Consultant, Software Engineer in New York City, New York
Who is MasterCard?
We are the global technology company behind the worlds 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.
Senior Consultant, Software Engineer
MasterCard Labs is MasterCards global Research and Development division, focused on the evolution of technological and consumer trends and the implication of these evolutions on the payments industry. Our tried, tested and proven methodologies enable us to generate new ideas from a variety of sources, and fast-track the best ideas from concept through prototype, pilot and into commercialization faster than ever before.
The Senior Consultant, Software Engineer, is an experienced technologist specializing in designing technical architectures and developing software to bring to life innovative and potentially disruptive solutions, with an emphasis on blockchain and distributed ledger technologies to address the needs of MasterCards partners Financial Institutions, businesses, and consumers.
Do you love to problem solve, architect AND code new technical solutions?
Enjoy a fast-paced, start-up culture?
Have a track record of learning and applying new technologies?
Develop technical solutions for new innovations that have strategic fit and value to MasterCards customers and partners
Define, design, and evaluate detailed technical concepts, architectures, and requirements that meet customer needs and pain points
Identify and evaluate business implications of potential designs
Develop software code to create prototypes and pilots that demonstrate technical and business viability
Quickly adapt and incorporate changing market dynamics and business needs into technical designs and requirements
All About You:
Strong software development background and broad understanding of software engineering concepts and principles
Ability to quickly learn and implement new technologies and apply appropriate frameworks and tools
Proven ability to work on own initiative, very proactive, with a record of delivery must have roll up your sleeves entrepreneurial, start-up attitude
Excellent communication skills
Specific required tech expertise:
Significant Full stack development expertise
Functional Programming Exposure: any of Erlang, Haskell, Clojure, Lisp, Scala, etc
Competent using Crypto/PKI
Understanding of security issues
Tech experience that would be an asset:
Erlang, NoSQL, D3, ASN.1, ISO8583, Blockchain, Bitcoin/Ethereum, ISO20022
Equal Opportunity Employer
Requisition ID: R-42175