Posted:None|
Platform:
Work from Office
Full Time
Summary
About the RoleSoftware Engineers at Mastercard design and code artificial intelligence, cloud, and machine learning platforms that provide mission-critical insights to many of the worlds leading organizations and governments. As a Software Engineering Director, you will deliver these products and solutions with speed and agility as part of a small team. This will involve developing high-performing, highly scalable software solutions and products for some of the worlds top brands. Specific tasks vary depending on the project and the business unit that you join.All staff at Mastercard are expected to demonstrate 'Mastercard Way' cultural values every day - own it, simplify it, sense of urgency, thoughtful risk-taking, unlock potential, and be inclusive with a relentless focus on our customers. As a Director, Software Engineer at Mastercard, you are expected to perform the following general responsibilities:Formally supervise and coach multiple teams of engineers and managers to build, enhance, and support multiple applications/services in the delivery of internal or market-facing Products, Platforms, or Product bundlesDrive the strategy, architecture, and design of cutting-edge credit risk and related solutions Collaborate with product management, data science, and business stakeholders to define product roadmaps and technical requirements and solution design Establish clear objectives and development plans at the start of the year and review continuously throughout the yearIdentify and mitigate technical risks throughout the software development lifecycleEmbed engineering best practices, coding standards, and quality assurance processesSpeak as one management voice and regularly hold staff meetings with all levels of staff to brief on organization, department, and People & Capabilities (HR) updatesFoster a culture of innovation, continuous improvement, and engineering excellence, holding people and teams accountable via effectively delegation Recruit and hire the right talent, always bringing in someone better than at least half the individuals in the roleContinuously engage and improve teams performance by conducting recurring 1-1 meetings, coaching in the moment, knowing your people, managing career development, and understanding who is at riskManage and optimize budgets, forecasting, and cost allocation while delivering on business needs Continuously build a strong network across the company for collaboration on technical and business solutionsEmulate and drive Mastercard Way behaviors through their behavior, recognitions, coaching, and employee engagementAll About YouStrategic and experienced IT professional with a successful track record in managing and implementing complex applications Excellent understanding of software architecture principles and design patternsIdeal candidate will bring deep technical knowledge of financial risk systems related to customer financial obligationsStrong communication and interpersonal skills with the ability to influence at multiple levelsDemonstrated ability to recruit, develop, and retain top engineering talentUnderstanding of how current regulatory and compliance environments impact application functionalityTechnical expertise in event driven architectures, design patterns, microservices and containerized deployments in private and public clouds (IE Azure, AWS, GCP)Demonstrated experience using Java and AngularJS, with a strong understanding of full-stack development and RESTful API integration. Experience in leading and coaching teams to perform software planning and estimation for large scale complex programsBachelor's degree in software engineering, computer science, information technology or related discipline preferred, or equivalent work experience; Payment industry knowledge strongly preferred but not required.Mastercard
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Now50.0 - 85.0 Lacs P.A.
pune, maharashtra, india
Experience: Not specified
Salary: Not disclosed
pune, maharashtra, india
Experience: Not specified
Salary: Not disclosed
pune, maharashtra, india
Experience: Not specified
Salary: Not disclosed
bengaluru, karnataka, india
Salary: Not disclosed
hyderabad, telangana
Salary: Not disclosed
bengaluru
22.5 - 30.0 Lacs P.A.
hyderabad
32.5 - 37.5 Lacs P.A.
4.0 - 7.0 Lacs P.A.
hyderabad
30.0 - 35.0 Lacs P.A.