Dynamic Yield is a leading personalization platform that helps businesses optimize the customer experience across various channels, improving engagement and conversion rates.
Pune
INR 7.0 - 13.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Director, Technology Risk Management Overview: The Payment Gateway Team is seeking a Principal, Technology Risk Management to lead and build our strategy for designing and implementing assurance requirements to meet customer and regulatory expectations regarding security and availability risk and controls via assurance products such as SOC 2. The individual will coordinate and advise management to ensure customer and regulatory obligations are considered for the Payment Gateway Service. The individual will be responsible for reviewing and analyzing strategic plans and identifying risk and controls required to meet Mastercard policies and standards and apply the design of relevant risk and control assessments that meet our assessment obligations. Key Responsibilities: Lead the development of strategy, objectives, and action plans for assurance obligations. Conduct multi-stakeholder meetings and participate in senior-level discussions. Engage with internal and external stakeholders, and customers Plan and manage multiple initiatives and projects. Maintain a deep understanding of the business domain and assurance obligations to shape successful execution plans. Recognize complexity within the program and propose simplified solutions. Assist stakeholders in making trade-off decisions by considering all data, including business goals, technical platform strategy, customer experience, and maintainability, with a relentless focus on the customer. Ensure ongoing compliance with statutory and regulatory requirements, anticipate future legislation, enforce adherence to requirements, and advise management on needed actions. Identify, collect, synthesize, and communicate risks and blockers concisely, accurately, and professionally for senior leadership to ensure alignment. Regularly define and review key success metrics for data-focused tracking and proactively seek out new and improved mechanisms for visibility, ensuring the program stays aligned with organizational objectives. Conduct risk assessments to identify potential security and availability risks and advise on the design and governance of controls to mitigate these risks. About You: Bachelors degree or equivalent combination of education and experience; a degree in computer science, information technology, or a related field is preferred. Professional certification like CISSP, CISA, CRISC, CIPP, or similar is a plus. Strong knowledge of IT general computer controls and related operations. Experience with control frameworks (e.g., SOC1, SOC2, ISAE3402/3000, ISO27001, GDPR). Strong interpersonal, communication, and presentation skills necessary for interaction with business leaders and teams across all levels of the organization. Strong negotiation and consensus-building skills. Previous experience in significant process improvements, with the ability to meet project deliverables. Contribute to a work environment that encourages knowledge of, respect for, and the development of skills to engage with those of other cultures and backgrounds.
Vadodara
INR 25.0 - 30.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Lead Product Manager - Technical Overview: The Mastercard Franchise and Legal Solutions (FLS) program is a suite of services which maintains and enhances the foundation of the franchise by understanding evolving business needs. It provides customer focus lifecycle management, and the discipline for scaled growth for partners, while ensuring ease of business with Mastercard and business optimization through world-class training, analytics, and risk management. The program resolves customer disputes and security related events, through data driven insights and investigative intelligence, promoting balance, integrity and security across Mastercard s multi rail ecosystem. We are looking for a high-energy, detail-oriented and customer obsessed Lead Product Manager Technical to join team that will be tasked to build Mastercard customers onboarding platform. Responsible for the analysis, design, development, and delivery of software solutions Defines requirements for new applications and customizations, adhering to standards, processes and best practices. Role: What s it all about and what we expect you to do day to day? Be customer obsessed: Develop & provide the organization with a deep appreciation for customer needs, the ecosystem, and the key market dynamics. Set the vision: Lead multiple teams in adoption of lean product management practices: Define, establish, and continually refine a domain product vision & objectives, establish a product charter, and create and maintain a domain roadmap. Define requirements: Translate product requirements into clearly defined epics, features, and stories with clear & measurable outcomes, ensuring mutual understanding. Manage strategic alignment across teams: Working with product owners with each scrum team, ensure backlogs are properly prioritized and refined according to anticipated business value & measurable outcomes. Agile Mindset: Advocate for taking an agile approach to product development through all activities from defining an epic to writing acceptance criteria on a user story. Lead the design and build of the product with engineering: Work closely- as one agile team- across a product domain. Work across cross functional teams: Work with cross functional teams to plan work, understand dependencies, and minimize time to market and errors. Oversee delivery and testing of product features (e.g., serving and enabling scrum teams) Manage the operation: Own the overall health and run of your domain. Escalate critical operational issues to Real Time Payments management teams and discuss resolutions to ensure operational stability with the concerned delivery teams. Measure outcomes & seek continuous improvements: Evaluate & seek to improve existing practices, metrics, and roles to continually optimize. Own and deliver on post-launch reviews and customer feedback and incorporate this information into the future launch plans. All About You: 8+ years of product management or new product development and experience shipping high-quality products in the payments industry. Understands and can explain the business context and the associated customer use cases. Experience in Lean Product management and Lean management principles and practices. Can deliver high quality technology products/services in a high growth environment where priorities shift rapidly. Comprehensive experience in agile delivery methodologies (scrum, Kanban, etc.), CI/CD and modern DevOps based PDLC and SDLC. Technical savviness to enable TDD and BDD. Track record of successful delivery of product features from design, development, deployment and customer integration. Proficient at grooming user stories, features and epics, setting entrance/exit criteria and prioritizing a platform product backlog. Data driven - ability to define measurable and SMART leading and lagging metrics for all backlog items to enable decisions and priority. Take the time to fully learn the functionality, architecture, dependencies, and runtime properties of the systems supporting your platform products. This includes the business requirements and associated use cases, Mastercard customers experience, Mastercards back office systems, the technical stack (application/service architecture), interfaces and associated data flows, dependent applications/services, runtime operations (i.e. trouble management/associated support strategies), and maintenance. Thrives in a highly collaborative environment involving different stakeholders and subject matter experts globally- across multiple regions. Recognize discordant views and take part in constructive dialog to resolve them. Ability to engage with numerous stakeholders on existing product capabilities and potential co-development opportunities or dependencies. Experience leading and managing others through both direct manager relationships and through influence. Improve team processes that accelerate delivery, drive innovation, lower costs, and improve quality. Action oriented & hands on: Owns outcomes & deliverables. Excellent communication skills, both written and verbal Creative, fun, self-motivated individual
Pune
INR 8.0 - 11.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Senior Software Engineer - Switch Technology (Connex/BASE24/TAL Programming/Tandem development /HP NonStop ) Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview The Mastercard Network Exchange provides a single payment connection that supports Mastercard and non-Mastercard branded financial transactions. It is a streamlined interface that enables transaction originators and receivers (e.g., merchants, financial institutions, and processors) to connect to other players in the payment ecosystem. Our team of integrators, analysts, testers and subject matter experts work together to build four platforms that encompasses full lifecycle of payment processing. We are looking for a Senior Software Development Engineer to design, develop and deliver highly complex customers, platforms focused projects, initiatives. The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset. Role Responsible for the analysis, design, development and delivery of software solutions Defines requirements for new applications and customizations, adhering to standards, processes and best practices Manage small to medium-sized project/initiatives as an individual contributor with advanced knowledge within discipline, leading a segment of several initiatives or a larger initiative Deep understanding of the design approaches and technologies utilized in your area Focus on the customer experience, the build and delivery processes and the problems to be solved Designs and develops applications, system to system interfaces and complete software solutions, performs vendor-related activities, and creates documentation such as user guides and software development guides Oversees and provides technical support to junior team members Significant advanced code development, code review and modest day-to-day support duties Work across multiple scrum teams (may be cross-cutting across products, scrum teams, and/or technologies or work may be vertically focused on a single product or feature set) Department-wide public speaking and other communications conveying application level directions Partner with vendors that provide technology or user experience design components that support our architecture and work with vendors on our implementation plans and roadmaps identifying partnership opportunities to increase our development velocity and our learnings All About You Minimum Bachelor s degree or equivalent combination of experience and formal education required Overall 6-9 years of career experience in Development Strong Experience on Connex/BASE24 on HP Non Stop or IST Switch Strong knowledge in Connex components like PI, PMC, CED and exposure to other Connex utilities like Statmon Strong knowledge in TAL/pTAL, TACL, Enscribe, Non-stop SQL, FUP, Pathway Strong exposure to Messaging systems and ISO8583 messaging formats Good to have knowledge on simulators Fastest/Webfastest, VTS, MDS Knowledge of Mastercard, Cards payments industry preferred. Advanced knowledge and experience with software developmet engineering principals including waterfall and agile methodologies is required Be a strong, confident, and exacting writer and speaker, able to communicate project goal, and roadmap effectively to a wide variety of stakeholders Organizational and planning and multi-tasking skills while adaptive to Change Leadership, interpersonal, and negotiation skills required with a track record for developing internal and external relationships
Pune
INR 7.0 - 11.0 Lacs P.A.
Work from Office
Full Time
The Global Business Service Center (GBSC) is a shared services center within Mastercard whose mission is to add value to our partners and serve our customers by delivering operational excellence, enhanced customer experiences, and focused business results. The Specialist, Procure to Pay Operations Accountant will execute on this mission in collaboration with peers and support of Transaction Services Leadership. Do you want to be part of a dynamic and agile team environment? Are you motivated to drive business transformation on a global scale? Role Performs day to day transaction processing in support of accounts payable, payments processing and month-end close activities in the procure to pay space Prepares for month-end close activities related to the procure to pay lifecycle and adheres to the monthly and year-end close schedules Provides quality and timely resolution for level 2 inquiries related to accounts payable and cash ledger activity Performs data analysis, provides insights on activity and recommendations on process improvements that will reduce manual effort and improve timeliness and accuracy Plan and organize work so that Service Level Agreement objectives are met or exceeded Ensures compliance to SOX controls and maintains documentation as assigned All About You Bachelor s degree in Accounting or Finance or equivalent work experience Experience supporting procure to pay processes and expense/ sub-ledger accounting with reliance on metrics-based performance management tools Have strong data analysis skills to dig into the details, identify actionable insights and bring positive results Have excellent customer service, understand the customer journey and advocate for process improvements that make sense for the customer and the processing teams Work effectively across functions to get a resolution and maintain customer satisfaction. Continually look at opportunities for process improvements and deploy solutions. You turn problems into opportunities Ability to deliver quality results in a fast-paced environment with a sense of urgency and focus on data integrity and compliance Be skilled at explaining technical problems succinctly and clearly. Experience with ERP systems, such as Coupa and Oracle (preferred)
Pune
INR 6.0 - 10.0 Lacs P.A.
Work from Office
Full Time
The Senior Accountant will provide excellent accounting services to Mastercard Worldwide as part of the Global Business Services Center (GBSC). The candidate will be responsible for delivering timely and accurate accounting services to our Mastercard Worldwide business unit(s) including contract review, plus being a key contributor in the financial month-end close process for rebates and incentives, and rebate and incentive payment validation, processing, and approval. Role: Review executed contracts and create customers, deals and incentives in the Mastercard Contra Revenue System (CRS) Accomplish timely, accurate close of the CRS sub ledger and Oracle general ledger including creation and review of journal entries Identify and prepare manual journal entries through the analysis of close results, trends and actual to budget/forecast Prepare and review general ledger account reconciliations Perform detailed review of rebate and incentive payment requests including contract review and validation of driver data to various internal systems Provide overall support and customer service to business partners located throughout the Mastercard Worldwide organization Recommend, develop and implement process improvements to improve accounting operational efficiency, quality of output and optimize synergies Monitor performance indicators to track progress against goals Perform various ad-hoc reporting, analysis or projects, as needed Partner with financial systems regarding CRS requirements, data, reporting, and functionality Support SOX control compliance Support global processes, primarily focusing on the European region which may require early start times to address customer needs real-time Other duties as required All About You: Education/Certification Bachelor of Science degree in Accounting or Finance CPA, preferred MBA, preferred Knowledge/Experience/Skills Knowledge of US GAAP and current accounting concepts Prior revenue, contra revenue, and/or contract management experience, preferred Strong verbal and written communication skills Strong customer service and business acumen Progressive accounting experience preferably in a large, global environment Ability to deliver accurate results in a fast-paced environment with attention to deadline constraints Robust understanding of financial/ERP systems, preferably direct experience with Oracle Prior experience in significant process improvements projects Organize and prioritize multiple activities among a team with a high sense of urgency Customer service oriented with the ability to communicate effectively and develop solid working relationships across multiple levels and organization boundaries Capable of working within a changing environment with excellent analytical, planning and organization skills
Pune
INR 14.0 - 18.0 Lacs P.A.
Work from Office
Full Time
On account of Business scope expansion with A2A product line along with Digital and NBFI, which will, in turn, lead to substantial volumes, going forward, this role is created for the purpose of controlling the account receivables aspect which is vital for maintaining a stable liquidity position by Maintaining an impeccable record of account receivables Ensuring we have timely submission of rebate / commission related information to agents Ensuring minimum delta between computed A/R position with actual collections Conducting effective liaising with external and internal stakeholders. Role: As under: Computing rebates & commissions for our business corridors Spearheading the daily recon of account receivables Creating and maintaining of daily dashboard Computation of limits - permanent or temporary to agents All about you: Bachelors degree in Accounting or Finance highly preferred. Have working experience in cash application, collections and dispute management. Consistently delivering accurate analytical support in a timely manner. Extensive experience in dealing with external customers to ensure getting data on time Controls & compliance focus balanced with a passion for enabling the business with efficiency. Corporate Security Responsibility: Every person working for, or on behalf of, Mastercard is responsible for information security. All activities involving access to Mastercard assets, information, and networks come with an inherent risk to the organization and therefore, it is expected that the successful candidate for this position must: 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.
Pune
INR 16.0 - 20.0 Lacs P.A.
Work from Office
Full Time
The Transfer Solutions group is responsible for designing, building, and operating the technology that powers Mastercard s next-generation payment applications domestic, Cross-Border, and Bill Payments. We are looking for a Principal, Software Engineering, to join the team, focused on building and running our Cross-Border payments platform. We build software that can be deployed on-premise or in public cloud. In this role, you will design and build software that scales to global markets, enabling secure, seamless, always available Cross-Border payments. This is an exciting engineering leadership role working with a global team that is passionate about the solutions we are delivering to our customers. Role In this role, you will drive collaboration across engineering, product management, enterprise functions and regional business teams and you will lead by defining the technical strategy, architecture, design, and execution to iteratively achieve outcomes. As a principal software engineer you will: Drive business outcomes with the right technology solutions - Lead the architecture & design software systems and applications. - Collaborate with product teams to understand the requirements, identify solutions, and provide technical thought leadership. - Have experience implementing Domain Driven Design methodology. - Ensure solutions meet corporate standards and adheres to operability principles. Drive a culture of engineering excellence - Leading software development projects, especially at early stage (PoC, Pilot). - You have working experience across a variety of languages and frameworks. - You love declarative paradigm and functional programming. You focus on continuous improvement. - Your solutions are secure by design. - You build great relationships with technical peers across the organization and actively participate in the Software Engineering Guild. Skills - Broad experience as a Software Engineer / Full Stack Developer. - Hands on experience implementing design patterns and using multiple programming languages. - Experience building and operating scalable global platforms with high throughput with s availability. - In depth knowledge of Java, Spring framework, persistence and messaging technologies, and testing methodologies and tools. - In depth knowledge of Public Cloud platforms, containers and container orchestration. - Good working knowledge of cryptography functions and PKI infrastructure. All About You - Hands-on technical leader who consistently demonstrates leadership, builds trust, focuses on talent development and inspires the team. - Must be high-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment. - Have a passion for continuous learning and enjoy challenging opportunities. - Strong communication skills - both verbal and written - with strong relationship building, collaborative skills and organizational skills. - Drives outcomes through strong commitment to timely delivery of key objectives. - Have strong decision-making skills, lead retrospection and continually improve as a result. - Must have expert level knowledge of software development processes and be an experienced user of one or more Application Lifecycle Management tools.
Pune
INR 7.0 - 11.0 Lacs P.A.
Work from Office
Full Time
Are you motivated to be a part of driving a world beyond cash? Do you like working with customers toward a common goal? Have you good knowledge about electronic payment and related processes such as authorization, clearing and settlement? Are you able to cope with a fast changing and ambiguous environment? Overview The CIS (Customer Implementation Services) Team implements and tests Mastercard products and services with financial institutions enabling production electronic payments Globally. CIS ensures financial institutions are systemically synchronized with Mastercard financial messaging. Provides support to our customers to test new Mastercard Release Code or Customers system change. The role ensures accurate and precise vetting of customer network interface and systems to process financial payments. Accommodates testing whenever financial institutions make changes on their systems. In a customer-facing environment, lead a cross-functional processing implementation project team of technical and non-technical electronic payment processing experts from both Mastercard and our customer in the Eastern Europe, Middle East and Africa Region. Deliver standard through complex and large scales implementation activities ensuring quality and reliability of the implementations. Role Manages end-to-end project execution with external customers for all type of implementation projects. Assesses and documents fully independently customer needs & according to implementation activities, drives customer implementation projects following the global project methodology. Guides & consults customers through the established implementation process, rules, specifications and required documentation until full closure of the project. Is managing a high number of multiple projects in parallel. Utilizes available tools and resources to conduct in-depth testing of data elements, network configurations and interfaces to ensure accurate and precise vetting of customer network interface and systems to process financial payments, and consumer tailored service interactions. Manages customer escalations in a complete autonomous manner. Drives for flawless execution of CIS implementation projects with high satisfied customers aligned with the department mission. Handling/ being experienced with the most demanding, strategic markets and customers with non-standard and difficult project scope. Identifying training needs of customers, provides AOW trainings to customers. Lead end-to-end, with a strong sense of ownership, key initiative(s) and SME role(s) of complex product(s) and/or core role(s). Delivers the SME role(s) flawlessly as per the documented guidelines and best practices. Handling the implementation of new large and complex pilots products and/or service. Assessing all aspects of the readiness of a brand-new products/flavor from a CIS perspective. Guarantee that CIS is well equipped to deliver scalable new product(s) with the expected materials and accesses with the support of PD & GPI. Upskill the technical expertise of CIS team on the given area of expertise. Organize adequate training(s) of CIS resources. Coaching all type of experienced colleagues for the given area of expertise. Spreading the knowledge across the team members. Act as a customer delivery consultant for the given domain of expertise/knowledge and SME role. Deliver pre-implementation support for the domain of expertise/know. Lead & drive end to end new initiatives and opportunities that bring a positive, innovative, consequent impacts to customer delivery. Contribute to driving regional impacts. Drives testing for production readiness, identifies areas in need of additional testing and suggests improvements for greater efficiency. All About You Bachelor s/Master s degree in Information Technology, Computer Science, Exact Sciences, Business, or equivalent work experience. Strong project management /testing skills set with a best-in class priority setting. Advanced understanding of payment systems, Mastercard products & services Perfect understanding of how our business operates, of our implementation processes and of assigned products and their strategy. Technical savvy, not afraid to dig in the technical details. Comfortable with current and emerging technologies. Capable to troubleshoot technical issues efficiently and translate technical matters into simple and business words. Understanding of Webservices, API Integration patterns, and ISO standards for client onboarding. Any mobile payment background processing/hands-on on any API s that is used for authentication or authorization, business functions is a big plus. Ability to come up and bring live creative ideas to improve and enhance delivery processes, day to day implementation journey, to make it easier for our customers, simplify and remove paint points. Solid Communication and presentation skills, able to present autonomously to the customer delivery team, up to senior/upper management. Stress Resilient in all situations, ability to re-assure internal teams as well as the external customer. Ability to autonomously apply the theory into practice. Able to challenge the theory and drive for continuous improvement. Pro-actively implement solutions. Sense of ownership & urgency with the ability to navigate in ambiguity with a thoughtful risk-taking mindset driven by results. Customer focus, business acumen, results driven, solutions-oriented skill set. Be a team player. Being optimistic, embracing changes, establishing clear achievable goals and strengthen problem solving skills. Experience leading customers through complex projects; built rapport with varied client-base. Out of the box thinking approach by innovating with creativity. Self-Starter and quick learner with ability to work independently. Good verbal and written communication skills in English
Pune
INR 30.0 - 37.5 Lacs P.A.
Work from Office
Full Time
The Avanti Command Center is looking for a Director, Technical Program Manager to lead end to end planning for Avanti in-scope programs for both on-premises and cloud deployments. This role is in support of a strategic technology initiative to drive support for localized deployments to meet regulatory and customer on-soil requirements. Role Lead and manage a team of project managers that can lead multiple simultaneous projects to deliver engineering work across the portfolio in a scrum execution model. Dive deep into the tech stack, integration patterns, organizational capabilities, and company-wide assets to provide technical solutions to customer problems. Contribute to strategies, design choices, and cloud infrastructure necessary to build comprehensive, believable, and achievable execution plans. Collaborate closely with business functions to align with the goals and vision of the organization. Provide data insights and clarity within or across programs, ensuring effective tracking and reporting of complex projects. Foster a culture of collaboration and inclusion, aligning with the companys core values of trust, partnership, agility, and thoughtful risk-taking. Ensure the successful delivery of high-profile new features and capabilities for customers. All About You Knowledgeable and skilled in leading TPM s Core Competencies: Managing overlapping multiple demand streams, mitigating escalations through initiative-taking and complex portfolio management. Strategic thinking, communication skills, and consensus building to coordinate and deliver large-scale initiatives. Consistent communications with teams and stakeholders about status, progress, and issues - issues management for each project owned. Maintaining a strategic plan and schedule for their programs, informing, and advising stakeholders, reviewing the status and progress of each project, mentoring project managers, and safeguarding the quality of each project plan and its deliverables. Demonstrate ability to lead and operate with independence and autonomy in an ambiguous environment. Multiple complex program portfolios. Adapt to shifting goals and activities while Directing and Managing multiple activities in parallel. Drive overall strategy and teams inside and outside of your organization to deliver the expected results. Identify, plan, and apply continuous improvement methodologies across teams. Continuously monitor and analyze key performance indicators on the organization s score card and move them in a positive direction. Think strategically but stay on top of tactical execution rigorously inspecting the delivery plans and execution metrics of your TPMs using your own tech depth and business acumen to assess risks and continuously raising the delivery bar. Build, manage and maintain organizational relationships-confidence through effective partnerships, influencing executive leadership while commanding the respect of the individual engineers across the organization. Focus on managing the customer, programs executive vice president s book of work and plan to meet their associated technology roadmap/s. Deep understanding of the program-platform, the organizational capabilities and priorities coupled with the company wide assets to provide technical solutions to our customer problems. Effectively mitigate and manage escalations through proactive customer engagement. Negotiate, prioritize, and set accurate customer expectations | measure and manage continuous improvements aligned with overall Business Unit and Mastercard Objectives. Mitigate unnecessary cycles, remove distractions through continuous prioritization rationalization. Lead a global team of individual contributors and potentially first level managers who are conceptualizing, rationalizing, and driving multiple simultaneous projects to deliver engineering work. Works across teams to organize and accelerate delivery, ensuring all teams are delivering in a coordinated manner.
Pune
INR 15.0 - 20.0 Lacs P.A.
Work from Office
Full Time
The Account Management Services program provides vital systems and services to the Core Payments to scale the applications for global markets entry and provide issuers with a unified and consistent experience for all the participations that are at an account level. We are an agile development organization with teams located in both St. Louis, Missouri and Pune, India. All About You: Overall 6-9 years of career experience into Java Development Experience in Core Java, J2EE, Spring Boot, Spring Batch is must Experience in Web Services, Microservices and API is must Experience working on Event Driven Architecture and Cloud Native technologies would be an added advantage. Experience in Middle-tier and Backend is desirable Good to have experience on Wrappers, Angular. Strong Communicator with good written skills Good Expertise in Application development Knowledge of working with Cloud platforms, performance, scalability Knowledge of Payments industry Understands and implements standard branching (e.g., Gitflow) and peer review practices Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) Hand on experience with advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from gang of four) to implement efficient code Progressively grown career with proven design and development experiences in Java using Object Oriented SOLID principles and patterns towards creating reusable and scalable microservices leveraging technologies such as Spring, Spring Batch, Spring Boot Framework, Cloud Native Technologies, Event Driven Architecture etc. Objectives of this role Building and implementing new development tools and infrastructure Understanding the needs of stakeholders and conveying them to developers Working on ways to automate and improve development and release processes Testing and examining code written by others and analyzing results Ensuring that systems are safe and secure against cybersecurity threats Identifying technical problems and developing software updates and fixes Working with software developers and software engineers to ensure that development follows established processes and works as intended Planning projects and being involved in project management decisions Responsibilities Deploy updates and fixes, and provide Level 2 technical support Build tools to reduce occurrence of errors and improve customer experience Develop software to integrate with internal back-end systems Perform root cause analysis of production errors and resolve technical issues Develop scripts to automate visualization Design procedures for system troubleshooting and maintenance Required skills and qualifications Experience as a DevOps engineer or in a similar software engineering role Understanding of cloud - Pivotal Cloud foundry Linux commands and scripting and understanding of Virtual machines, Mainframe, Maven, Git/bitbucket, Artifactory, Jenkins, Splunk, Dynatrace Understanding security principles and best practices to protect systems and data. Terraform or CloudFormation Ability to automate and execute unit, integration, and system tests to ensure the quality of software Understanding of any one of scripting language Python, Ruby, Java, JavaScript, and PowerShell Good knowledge of Ruby or Python Working knowledge of databases and SQL Problem-solving attitude Collaborative team spirit Develop and implement changes in high performance and scalable application using Spring Boot Framework, Cloud Native Technologies, Event Driven Architecture etc. Perform requirement analysis being essential part of delivering value to our customers and partners and participate in elaboration, prioritization, and effort estimation. Apply best development practices to write well designed, maintainable, testable, scalable, and secure code. Lead customer impact incidents, post-mortems and immediate actions to prevent. Work with stakeholders and platform teams to achieve project commitments and resolve dependencies. Implement standard branching (e.g., Gitflow) and peer review practices Apply tools (e.g., Sonar, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity Build test code at unit level, service level, and integration level to ensure code and functional coverage. Apply basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture) Implement different application patterns to implement different types of business processes (e.g., APIs, event-driven-services, batch-services, web-applications, big data) Ensure the implementation is in line with enterprise architecture, principals and agreed design and a quality service is delivered into test and production environments successfully. Write Junit test cases, working with Maven/Ant/Gradle, GIT Responsible to develop and implement business requirement as per business requirements in line with the agreed enterprise architecture and designs. Responsible for implementing code in accordance with defined quality and coding standards, agreed design and architecture. To carry out any other task associated with the role as reasonably requested.
Pune
INR 10.0 - 14.0 Lacs P.A.
Work from Office
Full Time
We are the global technology company behind the world s fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless . We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities. Our team within Mastercard - Services within Mastercard: Services within Mastercard is responsible for acquiring, engaging, and retaining customers by managing fraud and risk, enhancing cybersecurity, and improving the digital payments experience. We provide value-added services and leverage expertise, data-driven insights, and execution. Data Analytics and AI Solution: Within the Services Technology Team, the Data Analytics and AI Solution program that is comprised of a rich set of products that provide accurate perspectives on Portfolio Optimization, Acquirer Optimizer , CDE and Ad Insights. Currently, we are enhancing our customer experience with new user interfaces, utilizing new data sets and algorithms to further enhance analytical capabilities, and generating scalable big data processes. We are looking for an innovative senior software engineering who will be responsible for the design and build of a full stack web application and data pipelines, and thrive in a fast-paced, agile environment. This individual will partner closely with other areas of the business to build and enhance solutions that drive value for our customers. Engineer will work in small, flexible teams. Every team member contributes to designing, building, and testing features. The range of work you will encounter varies from building intuitive, responsive UIs to designing backend data models, architecting data flows, and beyond. Role As a Senior Software Engineer, you will: - participate in scoping, design and implementation of complex features. - Lead and push the boundaries of analytics and powerful, scalable applications. - Design and implement intuitive, responsive UIs that allow issuers/acquirers/fintechs to better understand data and analytics. - Build and maintain analytics and data models to enable performant and scalable products. - Ensure a high-quality code base by writing and reviewing performant, well-tested code. - Mentor junior software engineers and teammates. - Drive innovative improvements to team development processes. - Partner with Product Managers and Customer Experience Designers to develop a deep understanding of users and use cases and apply that knowledge to scoping and building new modules and features. - Collaborate across teams with exceptional peers who are passionate about what they do. All about you / Ideal Candidate Qualifications - 5+ years of full stack engineering experience in an agile production environment. - Experience leading the design and implementation of complex features in full-stack applications. - Experience leading a large project and working with other developers. - Strong technologist eager to learn new technologies and frameworks. The following is a plus: - Proficiency with .NET/C#, React, Redux, Typescript, Java JDK 11-17, Spring Boot, Spring Security, Maven, Hibernate / JPA, REST, and SQL Server or other object-oriented languages, front-end frameworks, and/or relational database technologies. - Solid experience with RESTful APIs and JSON/SOAP based API. - Experience with SQL, Multi-threading, Message Queuing & Distributed Systems. - Experience with Design Patterns. - Expertise in Junit or other automated unit testing frameworks. Knowledge of Splunk or other alerting and monitoring solutions. - Fluent in the use of Git, Jenkins. - Knowledge of cloud native development such as cloud foundry, AWS, etc. - Customer-centric development approach. - Passion for analytical / quantitative problem solving. - Ability to identify and implement improvements to team development processes. - Strong collaboration skills with experience collaborating across many people, roles, and geographies. - Motivation, creativity, self-direction, and desire to thrive on small project teams. - Superior academic record with a degree in Computer Science or related technical field. - Strong written and verbal English communication skills.
Pune
INR 20.0 - 25.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Lead Technical Program Manager Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview Real-Time Payments (RTP) offer immediate transfer and detailed messaging options for A2A (Account to Account) payments and are critical on Mastercard s journey for Multi-Rail Payments. Real Time Payments are categorized as Critical National Infrastructure for respective countries and requires high benchmark of resilience, availability, quality, and scalability. The Real Time Payments team is looking for a Lead Technical Program Manager with proven experience in Program Management. Are you: A self starter who is able to take full ownership of project plans without much need for Knowledge Transition/Training by self reading available documents. Able Conceptualize, rationalize, and drive multiple simultaneous projects to deliver engineering work across the portfolio. Role All staff at Mastercard are expected to demonstrate Mastercard Way every day - create value for our customers, partners and colleagues; grow together to achieve our goals and move faston what matters most for our customers and Mastercard As Technical Program Manager, you will: Support multiple teams with implementation of agile rules - rules of scrum, build in quality and limiting work in progress. Be a trained team facilitator and be continuously engaged in challenging the old norms of development to improve performance in the areas of quality, predictability, flow, and velocity. Enable cadence and Synchronization across multiple teams so the individual team s backlogs and solutions are understood, resolved, and integrated. Close collaboration with the product management to keep the backlog healthy, groomed and purged. Organize and accelerate a group of related product engineering backlog items or activities across multiple teams, aligning dependent organizations. Identify and remove blockers and always find the path forward in challenging situations Facilitate alignment of dependencies between the program team and third parties, release managers and other teams outside of the train Create mechanisms to effectively report out and control execution. Recognize complexity and create predictable delivery paths for large and/or complex efforts. Measurably improve, streamline, and/or eliminate excess processes. Utilize cross organizational mechanisms to describe and drive continuous improvements. Drive execution of an outcome from inception through successful delivery through the full stack of the services / domains, or, an outcome that spans multiple teams and integrations across the enterprise. Be looked to as first point of contact for your team or area. and maintain the backlogs as transparent source of truth for status providing the right information and associated data visually about the state backlog of the project to the right all the audience at the right all times. Maintain backlogs as always on information radiators on batch size and flow of work. Understand the business strategy and design approaches within product, program or domain with depth to be credible and effective with teams they work with. Competently and independently represent team s services. Keep abreast of evolving technology landscape. Ask the right questions to evaluate the strengths and weaknesses of designs (scalability, latency, security, performance, data integrity, etc.) Work with ambiguity and with limited guidance. The business outcome, program, and/or product strategy is defined, but nothing else is. Be able to get the inertia out and the epic in motion or able to get the entropy out and start the agile ceremonies for a calm and predictable delivery pattern Transform raw thoughts into clear and concise communications/instructions to the teams through backlog grooming. Can communicate with confidence 3+ levels up using transparent backlog. Understand the needs of the engineers and technical operations teams who have to build, maintain, and operate the services and technical assets Regularly review metrics and proactively seek out new and improved data/mechanisms for visibility ensuring your program stays aligned with organization objectives Conflict resolution: Must be able to facilitate discussions and enable alternatives and different approaches Develop and maintain project management plans, including project timelines, budgets, and people allocation Identify, communicate and mitigate project risks Actively contribute to the Mastercard s SAFe and Agile community and knowledge base All About You The ideal candidate for this position should: Anticipate bottlenecks and adequately factor in contingency for unplanned delays Determine if success metrics are in place and if not, you work to define them Recognize discordant views and take part in constructive dialog to resolve them Continuously assess development processes, test plans, and operations. You work with teams to improve concurrent project delivery. Streamline and/or eliminate excess process in any area of the architecture, production operations environment, or business area where the same efforts (or issues) are repeated year-over-year Expert with scrum delivery Knowledge and skills using program management tools (JIRA, Confluence, AHA, etc.) Nice to have: Past experience in building and maintaining Critical National Infrastructure Past experience working in Payments Space Experience in FX, SWIFT or ACH systems, especially acquired within a bank is a major plus Work Schedules We currently operate a hybrid working pattern which allows colleagues to gain a work life balance with the requirement to work from the office and home for part of the week Open to working flexible hours that overlap with European time zones Corporate Security Responsibility Every person working for, or on behalf of, Mastercard is responsible for information security. All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and therefore, it is expected that the successful candidate for this position must: 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. #RTP
Pune
INR 9.0 - 13.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Senior Software Development Engineer in Test Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview The Mastercard Account Management Services team have an exciting opportunity for a Senior Software Development Engineer in Test to test its microservices based platform. The ideal candidate is the one who is passionate about driving high quality product delivery by writing robust testing suites for a highly scalable, highly available enterprise grade payment application. Role Hands on experience in writing Test cases for Enterprise applications using Playwright, Cucumber , Cypress , Karate framework , selenium Hands on experience with performance testing tools (jmeter, blazemeter) Hands on experience with Java 11+, Junit, JBehave, Spring Boot, SQL, RDBMS (Oracle and postgres), NoSQL (mongo,Cassandra), web services testing , testing microservice application, Event Driven Architecture etc. Experience in CICD environment leveraging PCF/AWS/Azure Implement Coding Best Practices. Implement Code Quality gates as per the program norms. Perform various Proofs-of-concept depending on the business needs Coordinate with various groups in MasterCard to ensure success of the projects Exhibit teamwork aligned completely with the Agile environment Good to have knowledge of encryption, tokenization, Security concepts (E.g. authentication, authorization, confidentiality) All About You Experience in advanced code development, quality review software development, and automation frameworks Successfully developed high quality test strategies and text execution; recognized test environment preparation needs Experience in agile and waterfall testing methodologies and tools, unit and integration testing, and data virtualization tools Demonstrated ability to communicate application level directions across departmentsExperience coordinating components of small-scale projects; demonstrates understanding of project management Successfully followed MasterCard quality standards, processes and tools during customer interactions Gains exposure to business and report writing Demonstrated ability to navigate the organization to find internal resources and tools Introduction to product development and process analysis
Pune
INR 11.0 - 15.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Software Engineer II Job Overview: Provides support of applications software through programming, analysis, design, development and delivery of software solutions. Researches alternative technical solutions for changing business needs. Major Accountabilities: Responsible for programming, testing, implementation, documentation, maintenance and support of systems application software in adherence with MasterCard standards, processes and best practices. Design, build and maintain advanced applications, SDK, test framework and tools for the payment platform Develop high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget. Collaborate with cross-functional teams to define, design, and ship new features. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Research, create and evaluate technical solution alternatives for the business needs current and upcoming technologies and frameworks. Perform feasibility studies, logic designs, detailed systems flowcharting, analysis of input-output flow, cost and time analysis. Work with project team to meet scheduled due dates, while identifying emerging issues and recommending solutions for problems and independently perform assigned tasks, perform production incident management. Participate in on-call pager support rotation. Document software programs per Software Development Best Practices. Follow MasterCard Quality Assurance and Quality Control processes. Assist Senior Team members in modification of the documentation templates per the needs of the project and technology. Contribute ideas to help ensure that required standards and processes are in place and actively look for opportunities to enhance standards and improve process efficiency. Support collection and reporting of project and software metrics. Education: Bachelors degree in Information Technology, Computer Science or Management Information Systems or equivalent work experience. Knowledge / Experience: Thorough knowledge and understanding of Software Engineering Concepts and Methodologies is required. Must demonstrate MC Core Competencies. Skills/ Abilities: Must be high-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment. Must provide the necessary skills to have a high degree of initiative and self-motivation with a willingness and ability to learn and take on challenging opportunities. Strong communication skills -- both verbal and written - with strong relationship, collaborative skills and organizational skills. Ability to work as a member of matrix based diverse and geographically distributed project team.
Pune
INR 15.0 - 19.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Manager, Software Engineering Overview Mastercards Builders Enablement Program has an exciting opportunity for a Manager of Software Engineering. We are part of Mastercard s Team ONE (Operations, Network and Employee Digital Experience) empowering 6000+ Engineers around the globe. We are responsible for creating a great developer experience enabling engineering teams to deliver innovative payment solutions for hundreds of millions of customers. Our services enable Mastercard engineering teams to focus on delivering business value from ideation to market. The ideal candidate will help Mastercard developers efficiently build, test, and deliver secure, quality code. Role: Lead a team of talented engineers delivering multiple microservices. Interact with technical leaders, product, and operations partners to define strategic platform and product direction. Drive positive change within systems/process to optimally deliver on commitments Drive your team s growth, capability and performance through coaching, mentoring, performance feedback and career development Track and communicate status/progress to customers and senior management Skills: 3+ years experience as a people manager 7+ years prior experience in agile software development knowing OOP/OOAD and prior work with Java, REST microservices architecture and microservice deployments Expertise with Scrum and Kanban best practices You have experience in managing the development of distributed/scalable systems and high-volume transaction applications. You can drive architectural change, balancing technical and business priorities Experience working on products utilizing one or more Cloud platforms and familiar with cloud concepts Experience driving automated testing within CI pipelines Experience with service availability and observability using alerting and monitoring solutions Knowledgeable of containerization technologies Experience working in a regulated environment with secure software development practices (e.g., PCI DSS, GDPR) Experience managing shared components within the organization is a plus All About You: You lead with transparency and have a strong desire to collaborate and provide mentorship to engineers You enjoy working with business and product leaders to inform and support options for delivering highly capable solutions that meet market demands You have excellent communication skills with both technical and non-technical people and have experience preparing delivering executive level presentations to business and technology audiences You are a champion of engineering and operational excellence: developing organizational metrics and driving culture of continuous improvement across teams You are a relentless self-starter who works quickly and efficiently to support product and technical objectives. You can navigate a complex global organization. Education Bachelors degree in Information Technology, Computer Science, Electronics or an equivalent Engineering stream
Pune
INR 20.0 - 25.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Manager, Software Engineering(Java Full stack) Overview: The Mastercard Data Governance & Regulation team have an exciting opportunity for a Manager of Software Engineering to enhance and modernize our services. This position will be key to growing a global technology platform, operating at-scale, requiring focus on performance, security, and reliability. - Do you want to positively influence the experience of millions of customers? - Do you like to get involved in the creation and execution of strategic initiatives centered around digital payments? - Do you look forward to developing and engaging with high performant diverse teams around the globe? - Do you like to own and be accountable for highly visible strategically important teams? Role: - Managing multiple scrum teams of Software developers and testers to develop quality software solutions in a timely and cost-effective manner. - Successfully lead definition, development and delivery of major cross-department initiatives with broad scope and long-term business implications. - Provide technical leadership and direction to software development teams in the development of Java, microservices, Rest APIs & event based applications and platform. - Work closely with product and architecture teams on product definition, technical design, and overall execution for the team. - Ensure the project or effort is adequately staffed; trained and managed. Ensure personnel have appropriate skills and behaviors; and effectively communicate performance results; as necessary, managing each effort within approved manpower and budget guidelines. - Automate and simplify all aspects of software delivery and development by actively evangelizing the need to automate and simplify where needed. - Own complex problems having dependency across services and facilitate cross-functional team interactions to drive resolution. - Define, design, and develop procedures and solutions at a service level to meet the business requirements/enhancements. - Drive prioritization decisions and trade-offs in working with product partners. - Drive blameless postmortems culture to identify root causes of incidents and implement learnings - Lead by example with hands-on approaches to demonstrate engineering excellence. All About You: - Overall career experience of 9-13 years in Technology / Java Development - Experience in Team Management required, managed a Team of 4-5 members or more - Hands-on experience in designing solutions and full stack development in modern technologies for large enterprise technology platforms and systems. - Strong knowledge of software development principles, design patterns, and best practices. - Specific expertise in Java, Spring boot, microservices, Rest APIs, Kafka, Oracle, Test Automation and its frameworks, sql and no sql databases. - Has experience designing and implementing solutions focusing on the non-functional concerns - Performance, Security, Scalability, Availability, Extensibility, Resiliency. - Operate with urgency, fairness and decency to address challenges and solve for new opportunities. - Experience collaborating with cross-functional teams, including product management, BizOps, TechOps, customer experience. - Strong communication skills - both verbal and written - with strong relationship building, collaborative skills and organizational skills. - Experienced in Agile methodologies of software development and SDLC practices. - Able to interact with product and business stakeholders independently. - Have strong decision-making skills, lead retrospection and continually improve as a result. - Enthusiastic, ambitious and confident.
FIND ON MAP
Technology, Marketing Technology, Personalization
200+ Employees
76 Jobs
Key People
Company Reviews
View ReviewsBrowse 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.