Company
MasterCard
Description
Our Purpose
- Are you motivated by speeding business solutions to market?
- Do you want to innovate, using cutting edge technologies on challenging business problems?
- Do you want to be part of an innovator that is changing the ecommerce landscape and reinventing the way global merchants and issuers combat fraud through collaboration?
- Participate in designing highly scalable, fault tolerant, and performant systems in cloud
- Liaise with stakeholders to understand the needs of business
- Build relationships, influence, and work with cross functional teams
- Ensure project implementation(s) and technical delivery are compliant with solution architectural design and best practices.
- Functional Test Case creation and Peer Review.
- Lead Functional Testing endeavors for the project.
- Prepare clear and concise Test Strategy and Test Plan.
- Conduct API Webservices Testing of REST XML & JSON services
- Test Data Management.
- Verify and Validate application logs and database entries with SQL
- Provide technical guidance to the project team(s)
- Consult and support project team(s) regarding project implementation
- Analyze ITSM activities of the platform and provide feedback loop to development teams on operational gaps or resiliency concerns.
- Support services before they go live through activities such as system design consulting, capacity planning and launch reviews.
- Maintain services once they are live by measuring and monitoring availability, latency, and overall system health.
- Scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity.
- Practice sustainable incident response and blameless postmortems.
- Take a holistic approach to problem solving, by connecting the dots during a production event thru the various technology stack that makes up the platform, to optimize mean time to recover
- Explain technical issues and solution strategies to stakeholders
- Ensure that technical designs and deliveries milestones are accomplished on time
- Ensure that technical designs and deliveries are aligned with business needs, infrastructure capabilities and security & compliance requirements
- Evaluate current and emerging technologies via Proof of Concepts or similar
- Assist with project scoping, sizing, prioritizing, planning, and estimation
- Identify and mitigate existing business risk(s) associated with solution architecture and technical designs
- Thrive in a highly collaborative company environment where agility is paramount
- Stay up to date with new technologies on the front-end and server-side through self-study, blogs, meetups, conferences, etc.
- Mentor development team on industry best practices
- Minimum Bachelor's degree in Information Technology, Computer Science or extensive work experience.
- 10+ Years of Hands-on Software development experience. 6 + years in Software and microservices architecture. Familiar with DevOps and IT Operations best practices.
- Current understanding of best practices regarding application & system security
- Success with executing Proof of Concept plans
- Have strong data analytics knowledge, experience with ETL, Data Modelling & Pattern analysis using ML
- Success with producing high quality project design deliverables and documentation
- Deep domain knowledge of Java 8 (or later). Spring Boot knowledge is required.
- Extensive experience with databases: Relational & NoSQL
- Extensive experience with User interface development framework (Angular preferred)
- Thorough and extensive knowledge and understanding of Software Engineering Concepts and Methodologies is required.
- Willing to learn new technology stack and available to support customer & production environments for issue mitigation.
- Need to work with global team and available in different time zones (US, Canada, Dublin).
- Understanding of loosely coupled and stateless systems
- Demonstrated track record with highly scalable, distributed systems
- Familiarity with performance tuning, designing for failure & automation
- Positive outlook in meeting challenges and working to a high level
- Excellent written and spoken communication
- 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.
- 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.
Identifier
b39a8cc0d18aef3829a85f79bcca7b24
Show More
Ready to join the team? We'd love to have you!