FetchJobs.co
Company:
https://www.linkedin.com/company/fetchjobs-co
Industries: Technology, Information and Media
Job details:
About The Company
Mastercard is a global technology company in the payments industry, dedicated to connecting and powering an inclusive digital economy that benefits everyone, everywhere. With a presence in over 200 countries and territories, Mastercard facilitates secure, simple, and innovative digital payment solutions for consumers, businesses, and governments. The company’s mission is to empower individuals and organizations by providing seamless and secure transaction experiences, fostering economic growth and financial inclusion worldwide. Mastercard’s commitment to innovation, security, and sustainability positions it as a leader in shaping the future of global commerce.
About The Role
We are seeking a highly skilled Lead Software Engineer specializing in Automation Testing and Java Coding to join our Operations & Technology Fraud Products team. In this role, you will be instrumental in developing and enhancing Mastercard’s Decision Management Platform, a core component that supports various solutions aimed at combating fraud and verifying cardholder identity. The platform processes billions of transactions monthly with high performance and reliability, leveraging a multi-tiered, message-oriented architecture built on Java technology. Your expertise will help drive the development of industry-leading fraud detection solutions, ensuring secure and efficient transaction processing across our global network.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; a master’s degree is preferred.
- 9-12 years of professional experience in software engineering, with a strong focus on Java development.
- Proven experience with automation testing tools such as Selenium and WebDriver.
- Solid understanding of SQL and hands-on experience working with Oracle databases.
- Experience developing and maintaining high-performance, scalable applications.
- Excellent problem-solving skills with the ability to diagnose and resolve complex technical issues.
- Strong organizational skills with the ability to manage multiple tasks within tight deadlines.
- Experience mentoring and leading development teams.
- Familiarity with IBM ILOG/ODM, Pivotal Gemfire Grid, and performance testing in high-performance environments.
- Proficiency with project management tools such as Rally and collaboration platforms like Confluence.
Responsibilities
- Design, develop, and deliver robust software solutions aligned with business requirements and Mastercard standards.
- Collaborate closely with technical leads and cross-functional teams to ensure seamless implementation of projects.
- Lead the adoption of UI technologies and best practices across development teams.
- Provide expert support for production issues, troubleshooting incidents, and resolving problems efficiently.
- Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance.
- Coordinate offshore development activities, ensuring adherence to project timelines and quality standards.
- Create detailed technical artifacts such as requirements documents, use cases, performance benchmarks, and deployment plans.
- Conduct proof-of-concept exercises and assist in vendor solution evaluations to select optimal technologies and frameworks.
- Engage with vendors and support teams to ensure smooth integration and ongoing support of products.
- Share knowledge through training sessions, brownbag discussions, and documentation to foster continuous learning within the team.
- Identify opportunities for process improvements and implement standards to enhance efficiency and quality.
- Mentor junior team members, guiding them through various phases of the Software Development Life Cycle (SDLC).
- Participate in Agile SAFe ceremonies, including discovery and elaboration sessions, to facilitate iterative development and continuous improvement.
- Conduct design reviews, peer code reviews, and security assessments to ensure compliance with Mastercard policies and industry standards.
Benefits
Mastercard offers a comprehensive benefits package designed to support our employees’ well-being and professional growth. This includes competitive salary packages, health insurance, retirement plans, paid time off, and wellness programs. Employees have access to ongoing training and development opportunities, fostering continuous learning and career advancement. Mastercard promotes a collaborative and inclusive work environment, encouraging innovation and the sharing of ideas. Additionally, the company supports flexible work arrangements to help employees maintain a healthy work-life balance. Being part of Mastercard means contributing to impactful projects that shape the future of digital payments and financial technology, offering a fulfilling and dynamic career experience.
Equal Opportunity
Mastercard is committed to creating a diverse and inclusive workplace where all employees are valued and respected. We provide equal employment opportunities to all qualified individuals regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected characteristic. We believe that diverse teams foster innovation and drive better business outcomes. Our policies and practices ensure a fair and equitable environment for everyone, and we actively promote a culture of inclusion, respect, and collaboration.
Click on Apply to know more.