Director, Software Engineering

11 - 16 years

35 - 40 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

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.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Mastercard logo
Mastercard

IT Services and IT Consulting

Purchase NY

RecommendedJobs for You