Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Pune |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Banking / Financial Services |
Functional Area | General / Other Software |
EmploymentType | Full-time |
Manager, Software Engineering Overview:At Mastercard, our industry expertise is enhanced by our commitment to being a force for good in the world and to doing well by doing good. Mastercard relies on our global workforce to help us achieve our goal of building a sustainable, inclusive global economy. The Mastercard Way encourages us, connects us with the behaviors that represent the essence of not only what we do but who we are as an organization. Cultivating an environment for all employees that respects their individual strengths, views and experiences drives a global and collaborative culture of inclusion and sense of belonging. The Consumer Centric Proposition Flexible Payments Program Drive consumer centricity in product, service design, and delivery. This program has engineering teams with capabilities for building end-to-end solutions involving Mobile Apps, Web Front-end applications, and backend APIs using a broad range of technologies as an expansion of our consumer products.MasterCard is recruiting a Software Engineering Manager to lead software engineering teams developing advanced technologies and applications that are revolutionizing payments. MasterCard software engineering teams leverage Agile development principles, advanced development and design practices, and an obsession over security, reliability, and performance to deliver solutions that delight our customers. -tAre you passionate about software engineering -tAre you fanatical about building large scale, distributed systems the right way -tDo you want to help software engineers to build better quality software faster -tDo you firmly believe that code talks, and just about anything else walks -tDo you want to join a Company that offers a competitive benefits-and rewards program that attracts, develops and retains the most talented employees around the world -tDo you want to join an inclusive culture where employees, in all their diversity, feel valued, respected and who can bring their authentic selves to work Learn more at Mastercard s Corporate Sustainability Report.Role:-tHands-on technical leader who brings considerable experience doing application development for backend, web and mobile applications, using a broad range of technologies.-tLead and contribute the design, implementation, documentation, testing, and delivery for engineering efforts across a program.-tAssess functional requirements and NFRs from the technical feasibility perspectiveotWork with business analysis & software engineering team to translate requirements to workable architecture, design & implementationsotSupervise & review design & implementation to comply with the internal guidelines, industry best practices and quality attributes-tGenerate and manage reference architectures to preserve & reuse the knowledge, produce artifacts for the technology architecture & design knowledgebase-tActively engage in knowledge sharing with the project team, serving as a thought leader, providing guidance to the team on standards, tools and technologies-tFacilitate the architecture & design process, participate in making decisions on technology and software architecture-tResponsible for hiring and developing engineering talent.-tOwner of one or more major functional areas of our code.-tCollaborate across other teams to deliver results.About You:-tDegree in Computer Science or related information technology management field.-tYou are a hands-on, technical and people leader. You regularly dive deep into everything your team does.-tYour leadership style is based on building trust with your team, your peers, and your management.-tYou are high-energy, detail-oriented, proactive and adaptive and can work in a dynamic environment.-tYou possess strong communication skills - both verbal and written and are able to get your point across efficiently to a wide range of audiences.-tYou are obsessed with results, and effectively communicate objectives and how success will be measured to your team and other stakeholders.-tYou have strong decision-making skills, and you have a bias for action rather than drawn-out analysis because you understand that most decisions are not irreversible. -tYou regularly lead retrospection, and continually improve as a result.-tYou have strong collaborative and organizational skills and you value transparency over avoiding scrutiny. -tYou understand how to guide an engineer s career including performance evaluation, coaching, and motivation.-tYou are experienced in distributed system design and implementation, and understand how to build high-performance, high-reliability operation of large-scale distributed systems. You master consensus mechanisms, partitioning and sharding, and reliability engineering.-tYou have expert level knowledge of software development processes, and you practice Agile at an advanced level.-tYou have experience and knowledge of Test Driven and Domain Driven Development (TDD / DDD).-tYou are an experienced user of one or more Application Lifecycle Management tools (e.g., Rally, Jira).-tAs a leader, you own your code repositories. You are a Git expert, and have experience with one or more SCM hosting tools such as GitHub or BitBucket. Your repositories look like trees, not bushes.-tYou are experienced with CI/CD.,
Keyskills :
javasqljavascriptsql serverjqueryapplication lifecycle managementinformation technology management