Dynamic Yield is a leading personalization platform that helps businesses optimize the customer experience across various channels, improving engagement and conversion rates.
Pune
INR 5.0 - 10.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Senior Analyst - Project Management (Technology Regulatory Execution) Overview Program Controls, Operations, & Modernization (ProCOM) The work of this team focuses on the programs and products of Mastercard, ensuring we are running Mastercard Good technology. We also support the growing regulatory landscape while maintaining our site reliability engineering (SRE) and modernization standards. The position is being opened within the Technology Regulatory Execution team whose objective is to ensure the seamless execution of regulations, fostering compliance, innovation, and #mastercardgood standards. We are committed to empowering our stakeholders by providing clear guidance, robust practices, and effective solutions that navigate the complexities of the regulatory landscape. Through collaboration, transparency, and continuous improvement, we strive to build a secure, compliant, and forward-thinking technological environment. Role The Senior Program Manager, Technology Regulatory Execution provides crucial technology validations, ensuring regulatory compliance and fostering innovation. They partner with business teams to offer tech leadership, manage technology regulatory projects, and collaborate with global teams to solve business and regulatory issues, address business and regulatory challenges, and align with business goals. Key Responsibilities: Coordinate and drive the implementation of technology controls and processes for the India market and report exceptions, if any, during control / process implementation Coordinate to ensure timely completion and submission of self-assessment checklists as applicable in case of a new program/product in India Collection of adequate information from internal and external stakeholders to demonstrate compliance with applicable technology compliance requirements in India Perform on-going control monitoring for technology risk controls Contribute to lessons learned and process improvement workshops Proactively manages the end-to-end delivery of cross functional initiatives through the organization and all dependent organizations, aligning contributors and harmonizing discordant views around common outcomes necessary for delivery Work across the domain and respective objectives to drive constructive discussions with dependent teams, stakeholders, and organizations Collaborate with dependent teams to secure resources, scope efforts, set priorities and establish delivery milestones Job Specific Experiences Experience in managing compliance against technology related regulations applicable to India business Experience working with cross functional teams Experience in performing independent reviews / assessments. Experience working with external auditors and/or regulatory examiners Successfully collaborated with stakeholders across geographies Experience in periodic reporting to and engaging with senior leadership Strong inter-personal skills Technical Skills Technology and security controls evaluation Technology and security risk management Governance and project management
Pune
INR 4.0 - 8.0 Lacs P.A.
Work from Office
Full Time
Overview 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 Deliver standard through complex implementation activities ensuring quality and reliability of the implementations. Are you motivated to be a part of driving a world beyond cash? 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? Role Act as central point of contact for customers and/ or Mastercard customer representatives throughout processing implementation project end-to-end execution. Assess and document customer needs and according implementation impacts on customers and Mastercard s core and non-core processing systems and platforms. Define scope, plan and drive customer processing implementation projects of new electronic payments processing business activities following the global project coordination methodology. Handle multiple customer processing implementation projects in parallel All About You Experience in Information Technology system knowledge, with good understanding of network technology, applications, and project management Strong knowledge of payment transaction processing and industry business knowledge Good understanding of Mastercard s payment processing systems, formats and associated customer host interface testing services and principles Good understanding of the 4 party model and the full transaction lifecycle for Mastercard brands Ability to interact well with the customer Good verbal and written communication skills Self starter with a desire to learn independently Ability to work in a matrixed organizations and cross functional teams Ability to manage change in a technical work environment Expertise on Web application and e-commerce through the life cycles of the product conception (requirements / analysis, development, testing & implementation) is an asset Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and 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 5.0 - 9.0 Lacs P.A.
Work from Office
Full Time
Role The role of business operations is to be the production readiness steward for the platform. This is accomplished by closely partnering with developers to design, build, implement, and support technology services. A business operations engineer will ensure operational criteria like system availability, capacity, performance, monitoring, self-healing, and deployment automation are implemented throughout the delivery process. Business Operations plays a key role in leading the production support and DevOps transformation at Mastercard through our tooling and by being an advocate for change and standards throughout the development, quality, release, and product organizations. We accomplish this transformation through supporting daily operations with a hyper focus on triage and then root cause by understanding the business impact of our products. The goal of every biz ops team is to shift left to be more proactive and upfront in the development process, and to proactively manage production and change activities to maximize customer experience, and increase the overall value of supported applications. Biz Ops teams also focus on risk management by tying all our activities together with an overarching responsibility for compliance and risk mitigation across all our environments. A biz ops focus is also on streamlining and standardizing traditional application specific support activities and centralizing points of interaction for both internal and external partners by communicating effectively with all key stakeholders. Ultimately, the role of biz ops is to align Product and Customer Focused priorities with Operational needs. We regularly review our run state not only from an internal perspective, but also understanding and providing the feedback loop to our development partners on how we can improve the customer experience of our applications. All About You For all team members: Engage in and improve the whole lifecycle of services from inception and design, through deployment, operation and refinement. Analyze ITSM activities of the platform and provide feedback loop to development teams on operational gaps or resiliency concerns Support services before they go live through activities such as system design consulting, capacity planning and launch reviews. Maintain services once they are live by measuring and monitoring availability, latency and overall system health. Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity. Support the application CI/CD pipeline for promoting software into higher environments through validation and operational gating, and lead Mastercard in DevOps automation and best practices. Practice sustainable incident response and blameless postmortems. Take a holistic approach to problem solving, by connecting the dots during a production event thru the various technology stack that makes up the platform, to optimize mean time to recover Work with a global team spread across tech hubs in multiple geographies and time zones Share knowledge and mentor junior resources For team members supporting the Dev Ops pipeline: Design, implement, and enhance our deployment automation based on Chef. We need proven experience writing chef recipes/cookbooks as well as designing and implementing an overall Chef based release and deployment process. Use Jenkins to orchestrate builds as well as link to Sonar, Chef, Maven, Artifactory, etc. to build out the CI/CD pipeline. Support deployments of code into multiple lower environments. Supporting current processes needed with an emphasis on automating everything as soon as possible. Design and implement a Git based code management strategy that will support multiple environment deployments in parallel. Experience with automation for branch management, code promotions, and version management is a plus. Qualifications BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent practical experience. Experience with algorithms, data structures, scripting, pipeline management, and software design. Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive. Ability to help debug and optimize code and automate routine tasks. We support many different stakeholders. Experience in dealing with difficult situations and making decisions with a sense of urgency is needed. Experience in one or more of the following is preferred: Oracle DB, .Net or Java, Python, Go, Perl or Ruby.Basic understanding of Cloud platform - AWS/Azure/PCF Interest in designing, analyzing and troubleshooting large-scale distributed systems. We need team members with an appetite for change and pushing the boundaries of what can be done with automation. Experience in working across development, operations, and product teams to prioritize needs and to build relationships is a must. For work on our dev ops team, engineer with experience in industry standard CI/CD tools like Git/BitBucket, Jenkins, Maven, Artifactory, and Chef. Experience designing and implementing an effective and efficient CI/CD flow that gets code from dev to prod with high quality and minimal manual effort is required. "
Pune
INR 4.0 - 9.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Senior Specialist, Product Management Commercial Card Acceptance is the key factor to win and grow Commercial card business for Mastercard. Commercial Acceptance Solutions(CAS) team is focused in building commercial payments solutions that attract issuers and acquirers to Mastercards commercial card payments products and services. We are seeking a dynamic Product Manager, with a broad business and technology background to manage the strategy and execution of our payment services development, customer lifecycle management and support. This role involves leveraging solid product management skills, knowledge of technology and product development, partnering between the Global Product team and the regions to deliver our CAS roadmap strategy to increase adoption of commercial card payments across the globe. Acceptance team is on a mission to build exciting products and services with rich backlog to be delivered in future. This role is positioned to drive focused product ideation and development. The product manager joining this role will have opportunity to develop payments solutions driven by innovation, new technologies, market research and industry best practices. Role This is a Sr. Specialist (Product Management) role for the Commercial Acceptance Solutions program within the suite of Commercial products, based out of Pune. The team supports the delivery of commercial payments products and services in a fast-paced Agile environment. Understanding of customer needs and expertise in product platform to develop new products and influence overall product strategy Develop product roadmap in collaboration with Global and Regional Product teams, as well as Engineering team members Manage a suite of payment products currently supporting both internal and external customers Design and develop requirements for our cross-functional teams. Maintain a Product Backlog, creation and elaboration and Features and Stories for Engineering teams Drive research efforts to understand customer needs and inform priorities and product decisions Measure the impact of new data features and functionality and make changes as necessary Lead the full product cycle from ideation to user research, design, development, launch and monitoring for product features Take ownership of issues, develop recommendations and execute on proposal Provide oversight and Product engagement of the commercial platform testing and release process to ensure product quality Responsibilities Demonstrate energy and a desire to succeed, follow through on commitments and push self and others to deliver exceptional results Proven track record of successful product development Have engagement experience with a scaled agile methodology Maintain a Product Backlog, create Features and Stories and perform Elaborations with Engineering partners Interact successfully with clients, MasterCard Account Managers, Product, Technology and Operations support staff to meet the needs of our customers Develop deep knowledge of MasterCard Commercial Acceptance products and services as well as great understanding of larger commercial solutions suite Translate product requirements into technical specifications, ensuring mutual understanding and minimizing time to market Validate technical delivery and ensure that delivered functionality is fit-for-purpose All About You Highly proactive with strong coordination and organization skills - This is important for this role Knowledge and experience of working with JIRA/Rally and Aha will be preferred Oracle database and ability to write SQL queries Solid analytical skills are essential, i.e. the ability to take high level requirements and drill these down into detailed functional and non-functional requirements under your own initiative Comfortable working at a detailed level with interface specifications, running queries, doing high level technical analysis (to be able to facilitate and drive conversations) Empowerment and accountability Committed to deliver on time and to quality Willingness to learn and get stuck in Experience working with multiple global stakeholders Desire to stay abreast with technology, new development tools and methods Excellent written and verbal communication skills - clear and concise Understanding of Payment domain, PCI, PII and other financial security requirements will be preferred
Pune
INR 6.0 - 12.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Sr. Principal Software Engineer 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. Corporate Solutions: At Mastercard Corporate Solutions, we empower businesses to succeed through innovative, trusted payment solutions that deliver a seamless, digital-first experience around the world. Role Overview: As a Software Engineering leader in Corporate Solutions at Mastercard, you will manage teams that operate in modern full-stack development practices and tools to create world-class microservices and web applications. We re building a global business-to-business (B2B) technology platform to help businesses of all sizes streamline how they manage payments when buying or selling products and services. You will work in our Mastercard technology location in Pune which provides a state-of-the-art environment for technology teams to thrive in our collaborative, Agile engineering culture. You will play a key role in how Mastercard transforms the B2B space to standardize, automate, and optimize digital payment efficiency for buyers and sellers. Experiences Proven ability to drive technical or process change across an organization Demonstrated success with influencing and building relationships for strategic results across operations, stakeholders, and enterprise Established track record of clear, concise oral and written communication across all levels of an organization Demonstrated ability to analyze business and technical requirements, identify key goals, and define a strategy and roadmap to reach those goals Architectural design for application and data centric solutions Migration of on-premise applications and data into the public cloud Success driving solutions that integrate with external parties Coaching and leading of diverse application and data engineering teams to reach defined goals and objectives Proven ability to thrive in a fast-paced environments; flexibility to handle rapidly changing scenarios History of leveraging a variety of SQL and NoSQL persistence storage technologies Skills Java/Spring Boot application development Data Engineering/Data Warehousing ETL/Data pipelining Typescript/Angular/Frontend development Cloud-based development and delivery Resiliency-based patterns and practices Service Development and Integration Event and Command Messaging SQL and NoSQL data storage Contract-driven service development Ability to lead and manage senior technical individual contributor and management staffs and to foster open communications across various organizational levels. Motivate direct and indirect reports to deliver superior results and to provide functional and directional guidance to staff and recommend policy or strategic direction changes to management. Strong communication ability to interact across multiple organizational levels and assume a lead role and set direction for large or complex projects. Ability to think clearly and utilize sound judgment. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and 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 4.0 - 9.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Senior Specialist, Product Development Senior Analyst, Product Operations (Installments) 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 Installments team creates new payment experiences for consumers by enabling Issuers and Merchants with the capability to offer short-term loans to consumers. We are looking for a Product Operations Senior Analyst to join us in scaling our Buy Now, Pay Later (BNPL) offering into multiple markets with a focus on delivering and localizing BNPL capabilities in priority markets. The candidate will work with a cross-functional team of global and regional stakeholders to drive growth in multiple markets and provide periodic updates to key stakeholders in the organization. Role Support and optimize customer onboarding procedures Engage Customer Implementation team to track all customer implementations Partner with Global Customer Care, Customer Technical Services and Business Operations teams to build and monitor Product performance reports and dashboards to drive ongoing Product enhancements Act as third-level support, and support customer escalations in partnership with Engineering teams Collaborate regularly with cross-functional teams in support of delivering on new market setups Support operational communications to stakeholders Monitor and review transaction processing and exceptions of merchants participating in program Create and update internal and external implementation documents and process flows All About You: The ideal candidate for this position should have: Experience in managing projects and processes across cross-functional teams High-level knowledge of APIs, databases and platforms is required Basic understanding of SQL, with the ability to modify and occasionally write queries to extract data from various sources Basic understanding of the card payment system (Auth, clearing, settlement, ISO messages) Good understanding of the BNPL and Installments business, current players and market trends Basic understanding of Mastercard technology assets - preferred Scaled Agile Framework program management (SAFe) is a benefit Effective communication and storytelling Digital fluency and deep understanding of use cases for digital payments Critical thinking and curiosity 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.
Pune
INR 3.0 - 8.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Business Continuity Analyst Overview: Member of Mastercard s Business Continuity (BC) Team, providing business continuity planning and exercising consultancy and resilience toolset support to our many internal stakeholders. Metrics generation, project support and business liaison are also core elements of the role. Role: - Will work in the BC team, within the wider Global Enterprise Resilience team that also manages Disaster Recovery and Crisis Management for Mastercard. - Providing focused and relevant business continuity practice advice to our large community of BC stakeholders to assist them in meeting their corporate resilience requirements; committed to meeting KPIs in this regard. - Having ownership of the BC plans, their associated tasks, and the training of all stakeholders, for a large area of the business as part of the Business Partner (BP) support role. - Troubleshooting and resolving less-complex technical issues within the corporate resilience toolset (training provided). - Escalating complex BC and toolset related issues and requests to senior team colleagues. - Technical administration process documentation. - Champion for automation, standardization and technical process efficiency within Enterprise Resilience. - Project management support and administration - support project manager colleagues in the design and execution of program enhancements. - Metrics reporting and assurance. All About You: - Excellent written and spoken English language communication skills are a core requirement. - Higher education (preferably related to Technology, Resilience or Engineering) or equivalent combination of experience and formal education required. - Minimum of two years experience in a similar or relevant role required. - Fusion Framework software tool experience highly advantageous. - ISO22301 Lead Auditor/Implementer certification highly advantageous. - Experience of working in a customer/service support environment highly advantageous. - Experience in delivering training and awareness sessions to large groups highly advantageous. - Experience of contributing to the maintenance of ISO22301 accreditation advantageous. - Salesforce experience advantageous. - Experience in the design and delivery of management information metrics advantageous. - Project management experience or accreditation advantageous. - Financial services experience advantageous. - Regulated environments experience advantageous. Personal Qualities: High attention to detail Ability to drive consistent and repeatable results with limited supervision Strong analytical background with excellent problem-solving abilities Ability to prioritize assignments and multi-task Copes well in a dynamic, complex environment Ability to communicate technical information to a non-technical audience Ability to anticipate client needs before they arise and present possible solutions or recommendations Be personable yet able to challenge/question constructively when necessary Develops relationships with a diverse group of internal customers to achieve results Passion for personal development and learning
Pune
INR 25.0 - 30.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Senior Software Engineer Job Description Summary Overview Should be able to perform integrated testing of the application, assess the behavior of the system, detect and report if any issues. Work closely with development, QA team and other stake holders. Analyze code review reports and development quality to make sure best practices are being followed Develops/monitors quality gating and automation strategy for a given project looking at code coverage and API vs UI level functionality Possesses a strong knowledge of programming, tools, architecture patterns, and BDD Ensures Performance and Scalability for applications and platforms Responsibilities Works closely with software engineers to build quality by ensuring proper test and code coverage, configuration quality, monitoring, early performance testing Develops frameworks and configurations; reviews analysis to ensure adherence to quality standards; Supports quality/test strategy creation, testing, and automation Develops and executes test plans for a single application; independently generates test data and recognizes test environment preparation needs Participates in project-level reviews, walkthroughs and inspections; conducts test reviews for plans, requirements, cases, and automation Raises process improvement opportunities, defines and implements simple automation efforts, and documents automated testing solutions Designs and codes test automation solutions for user journeys with Test and Development team Oversees and provides technical support to junior team members May manage smaller project/initiatives as an experienced individual contribute with specialized knowledge within assigned disciplines; Assists in the evaluation of manual testing tools for automation opportunities This position will be responsible for driving best practices for exploratory and automated testing within MasterCard in working with teams to deliver applications and solutions that meet the needs of our stakeholders, including consumers, merchants, issuers and governments. Experiences Experience in advanced code development (Java and C++), 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 departments
Pune
INR 6.0 - 12.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Lead Software Engineer (Java, Spring Boot, design & architecture experience, REST APIs) 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 Franchise and Legal Solutions (FLS) Program contributes to the future of Mastercard by enabling growth in products, markets, services and innovations in an increasingly complex and competitive environment, while protecting our brand and business. We support, enable, and protect the franchise agreement by implementing the rules of the road for anyone interacting with our business. Our teams design, develop, and maintain comprehensive business solutions that connect the dots across different regions and functions. Our deep technology portfolio offers ample room for engineers to use innovation as a driver of strategy. Technologists working with us will grow in Agile, architecture, design, engineering, and strategy. Role 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 Lead Software Engineer at Mastercard, you are expected to perform the following general duties: Work on complex enterprise-wide initiatives spanning multiple services/programs and drive resolution. Develop medium-sized project/initiatives as an individual contributor with advanced knowledge within discipline, leading a segment of several initiatives or a larger initiative, or may formally supervise a small team, and assigns day-to-day work Designs and develops applications, system to system interfaces and complete software solutions, and creates documentation such as user guides and software development guides Supports and provides technical guidance to junior team members Significant advanced code development, code review and day-to-day support duties Work with business/product owners to architect and deliver on new services to introduce new products and bundles Drive the architectural design, including dependent services, service interactions, and policies Simplify and improve the cost/benefit of a function/service/architecture strategy Lead by example with hands-on approaches to demonstrate engineering excellence All About You Minimum 10 years of software development, design & architecture experience on medium to complex applications Good knowledge of Data Structures & Algorithms, Architecture Principles, Design Patterns. Experience of building services on cloud platform such as PCF. Experience in Java/J2EE technologies with Spring Boot framework, REST APIs, JSON, Groovy, Grails, front end technologies (CSS, HTML, AngularJS,React or similar framework), Web & Application Server Database [Oracle,Postgres, Redis, MySQL] Hands on experience of writing Junit/Spock test cases. Micro services architecture working experience is added advantage Experience with AngularJS 6.0 or later. Exposure to Jasmine, Karma is added advantage Application Security including information security principles and realization, web app security and PCI DSS Compliance Experience in implementing CI/CD build pipelines with tools like Git/Bitbucket, Jenkins, Maven, Artifactory Experience with software development frameworks such as Scrum, SAFe Agile Strong inter-personal skills and ability to work in a collaborative environment with cross-functional teams and business
Pune
INR 7.0 - 12.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Senior Software Engineer Overview 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 6.0 - 10.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Senior Software Engineer-2 Overview The Mastercard Builders Enablement Program has an exciting opportunity for a Senior Software Engineer. We are part of Mastercard s Team ONE (Operations, Network and Employee Digital Experience) empowering 6000+ Engineers around the globe. Our services enable Mastercard engineering teams to focus on delivering business value from ideation to market. We are responsible for creating a great developer experience enabling engineering teams to deliver innovative payment solutions for hundreds of millions of customers. Role This role involves working with a team of talented developers to develop high performance, high volume solutions. You will be responsible for: Design and implement microservice capabilities for the Program in Java - Configure, build, enhance and maintain an Open Telemetry based metrics and event management system. Develop high-quality, secure, scalable and maintainable software solutions. Apply best practices for automated testing, automated code quality, automated delivery & automated monitoring. Mentor the junior engineers on your team through sound technical advice, UML documentation & code reviews Collaborate with Leads, Developers & Product Owners to ensure business value is delivered in a timely manner Work as part of a cross-functional and geographically distributed team to make our developer experience awesome Ensure that Developer Experience is central to everything we do Ensure that the team adheres to Mastercard Engineering Principles, Builders Enablement Development standards, and Corporate Security guidelines Actively participate as a member of the Software Engineering Guild sharing your knowledge, best practices, ideas, and passion for technology Skills 7+ years experience in OOP/OOAD with Java JDK 8 or higher. Experience with Go and Python is a plus Knowledge of Tomcat, Spring Boot, Spring Security, Hibernate, REST microservices architecture Experience with Kubernetes, Helm, and container technologies Experience with Design Patterns and Enterprise Integration Patterns Experience with SQL, Multi-threading, Message Queuing & Distributed Systems Experience with one or more Cloud platforms with a good working knowledge of availability zones, regions, security, Cloud APIs, virtual networking, and the capabilities and offerings of the various providers (e.g., Azure, AWS, and GCP) Expertise in Junit or other automated unit testing frameworks Knowledge of Open Telemetry, Splunk, Dynatrace, Prometheus, Grafana or other alerting and monitoring solutions Fluent in the use of Git, Jenkins Experience working in a regulated environment with secure software development practices (e.g., PCI DSS, GDPR) Experience in performance testing with JMeter, Gatling, Blazemeter and similar tools Experience with building upon and contributing to innersource projects (e.g. CI/CD, Shared libraries) Experience automating processes to improve developer efficiency DevSecOps/CI-CD, Site Reliability experience for distributed systems is an advantage In addition Must be self-motivated and a team-player operating in a high performance environment
Pune
INR 3.0 - 8.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Software Engineer II 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 Dual Message Authorization team is looking for a Senior Software Development Engineer in Test to drive our customer experience strategy forward by consistently innovating and problem-solving. The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an quality driven mindset. Role In this position, You will: be an individual contributor with advanced knowledge within discipline, leading a segment of several initiatives or a larger initiative, or may formally supervise a small team Adheres to and implements enterprise quality standards, processes and tools, and develops and implements build control strategies or QA tools/processes Interacts with business and development teams to define test plans and schedules Translates complex system requirements and specs into test requirements and testing methods Identifies and implements more complex automation efforts. Participates in requirements review and testing activities; monitors resolutions and retains documentation Mentoring the team Work with software developers and domain experts in designing, performing, and improving verification tests Work collaboratively and effectively in a very fast paced environment. Identify early defects to improve quality of the products Follow the SDLC and STLC process with quality management and Agile tools like ALM Proactively monitor customer insights and production issues to seek quality feedback and improve processes to enhance quality of the product/capability. Play a crucial part in helping drive Quality to help build and ship better products. All About You Working knowledge on Card Payment systems. [Must] Working knowledge of payment simulation tools such as T3/similar or and ISO payment protocols (8583) & (20022) (must) [Must] Working knowledge /Experience on different card platforms/Switch Understanding on Unix Commands, SQL [Must] Experience on Tandem HP non stop, Mainframe will be added advantage Understanding of any programming language. [Must] Knowledge of software testing life cycle [Test planning, Test design and execution, Defect Management, Test Reporting] [Must] Hands on experience on Functional, Regression, System, UAT Testing[Must] Any experience with TDD and/or BDD will be an added advantage Experience in automation testing using any of the tool like JBehave, TestNG, SOAP UI, Appium, Selenium, mobile automation tools will be added advantage. Excellent defect finding, debugging, root cause analysis capabilities Excellent communication skill and team handling capabilities Experience of testing solutions for large scale deployments including large enterprises or service providers, banking or payment solutions. Experience of working in payments application Domain. Hands on experience of working with tools like Confluence, JIRA, and Rally. Good at test strategy analysis systematically and delivery focused Strong organizational and problem-solving skills with great attention to detail, critical thinking, solid communication skills. Ability to be flexible, accountable, reliable and industrious. Ability to manage multiple priority efforts in parallel and ensure Quality Assurance standards are followed. High-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment Strong oral and written communication skills Bachelor s Degree in Computer Science or related field
Pune
INR 4.0 - 9.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Senior Quality Engineer Overview: 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 - Data & Services: The Data & Services team is a key differentiator for Mastercard, providing the cutting-edge services that are used by some of the worlds largest organizations to make multi-million dollar decisions and grow their businesses. Focused on thinking big and scaling fast around the globe, this agile team is responsible for end-to-end solutions for a diverse global customer base. Centered on data-driven technologies and innovation, these services include payments-focused consulting, loyalty and marketing programs, business Test & Learn experimentation, and data-driven information and risk management services. Advance Analytics Program: Within the D&S Technology Team, the Advance Analytics program is a program that is comprised of a rich set of products that provide accurate perspectives on Credit Risk, Portfolio Optimization, and Ad Insights. Currently, we are enhancing our customer experience with new user interfaces, moving to API-based data publishing to allow for seamless integration in other Mastercard products and externally, utilizing new data sets and algorithms to further analytic capabilities, and generating scalable big data processes. We are looking for an innovative software engineering manager who will lead the team 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. Engineers 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. There are no rigid organizational structures, and each team uses processes that work best for its members and projects. Here are a few examples of products in our space: Portfolio Optimizer (PO) is a solution that leverages Mastercard s data assets and analytics to allow issuers to identify and increase revenue opportunities within their credit and debit portfolios. Audiences uses anonymized and aggregated transaction insights to offer targeting segments that have high likelihood to make purchases within a category to allow for more effective campaign planning and activation. Credit Risk products are a new suite of APIs and tooling to provide lenders real-time access to KPIs and insights serving thousands of clients to make smarter risk decisions using Mastercard data. Help found a new, fast-growing engineering team! Role: Play a crucial part in a technical test lead role to help drive Quality and to build and implement test approaches, automation improvements and monitoring earlier in the development cycle. Undertake Requirements Analysis and identification of business scenarios and user stories to determine applicable test scenarios. Create, manage and maintain test data assets. Develop and execute a) manual exploratory tests and b) automated tests for APIs and GUIs. Collaborate closely with our development teams to enhance our existing software development processes. Partner with developers to improve and automate test and release processes. Help make Quality an integral part of the development process. All About You: Must have solid professional software testing experience in complex distributed systems. Must have proven current experience in creating and maintaining data-driven automated testing for distributed systems with good knowledge of Page Object model frameworks. Must have experienced in Smoke, Functional, Regression, Backend, Browser and Non-Functional testing. Must have strong expertise of using Selenium Web Driver (Java 11-17) for automated GUI testing. Expertise in using Postman/SOAPUI Pro for automated API testing and creating automated regression packs. Must have experience in Test or Behaviour Driven Development. Must have experience of using TestNG, Maven and ANT build tools. Must have experience in executing test suites for Stress & load tests using Gatling tool with Scala Proven experience (recent) working in a continuous integration environment with hands on experience of configuration of Jenkins builds and executing tests using Jenkins. Full understanding of test and project delivery life cycles. Ability to analyze application logs and assist engineers by utilizing basic debugging techniques Have experience with defect/requirements management tools. Have hands on experience working with version control tools such as Subversion and GIT. Excellent communication skills, written and verbal
Pune
INR 6.0 - 12.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Senior Technical Program Manager Who is Mastercard: Mastercard is a global technology company in the payments industry. We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. 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. Overview: The Mastercard Cross Border platform and services enable secure, near real-time payment transfers to and from billions of card, bank and digital accounts globally. Program Participants (banks, businesses, digital players and more) can modernize the way they send money cross-border, making funds available to recipients almost instantly. Mastercard Cross Border is proven to increase user spend and engagement, strengthening core business performance. Do you like to be part of a team that is creating and executing strategic initiatives centered around digital payments? Do you look forward to developing and engaging with high performant diverse teams around the globe? Would you like to be part of a highly visible, strategically important global engineering organization? Role: What s it all about and what we expect you to do day to day Exhibits the behaviours of Lean Management and help multiple teams embrace agile process of Scrum, Kanban and Extreme Programming. Support multiple teams with implementation of agile rules - rules of scrum, build in quality and limiting work in progress. Trained as a team facilitator and is 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. Organizes and accelerates 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 Creates mechanisms to effectively report out and control execution. Recognizes complexity and creates predictable delivery paths for large and/or complex efforts. Measurably improves, streamlines, and/or eliminates excess processes. Utilizes cross organizational mechanisms to describe and drive continuous improvements. Drives 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. Looked to as first point of contact for your team or area. and maintains 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. Maintains backlogs as always on information radiators on batch size and flow of work. Understands the business strategy and design approaches within product, program or domain with depth to be credible and effective with teams they work with. Can competently and independently represent team s services. Keeps abreast of evolving technology landscape. Can ask the right questions to evaluate the strengths and weaknesses of designs (scalability, latency, security, performance, data integrity, etc.) Works with ambiguity and with limited guidance. The business outcome, program, and/or product strategy is defined, but nothing else is. 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. May work directly with external to the organization or external to Mastercard technology providers that support our implementation plans and backlogs roadmaps identifying opportunities to be faster, better and cheaper. Understands 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 Plays active role in mentoring and recruiting others All About You and What you need to bring: Expert with agile deliver using Lean Product management, Lean Management and DevOps practices. Run and manage agile process - grooming, planning, prioritization and retrospectives. Anticipate bottlenecks, risk and dependencies. Adequately using agile practice to unblock, ROAM Risks and eliminate dependencies to create flow of work. 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 product development life cycle and software development lifecycle 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 Experienced in agile and modern SDLC practices (Scrum/Kanban/Continuous Delivery/DevOps/Quality engineering) and the delivery situations they are used for Has skills to conduct product demos and co-ordinate with product owners to drive product acceptance signoffs Have software engineering or product management experience and background
Pune
INR 5.0 - 10.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Manager, Software Engineering 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 Settlement Program provides vital systems and services to the Mastercard Treasury and Finance team in support of global payments/customer funds movement, treasury operations, liquidity, foreign exchange, risk management and capital management. We are directly responsible for moving billions of dollars each day between our customers. We are an agile development organization with teams located in both St. Louis, Missouri, Dublin, Ireland and Pune, India. Role: Overview 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 Responsibilities Formally supervise and coach 2+ teams of engineers to build, enhance, and support multiple applications/services in the delivery of internal or market-facing Products, Platforms, or Product bundles Work with business/product owners to develop and deliver on new services to introduce new products and bundles Ensure objectives and development plans are established at the start of the year and reviewed continuously throughout the year Recruit and hire the right talent, always bringing in someone better than at least half the individuals in the role Continuously engage and improve teams performance by conducting recurring 1-1 meetings, knowing your people, managing career development, and understanding who is at risk Provide and facilitate timely feedback, coaching in the moment, and mentoring for staff at all levels Emulate and drive Mastercard Way behaviors through their behavior, recognitions, coaching, and employee engagement Manage and optimize budgets, forecasting, and cost allocation while delivering on business needs in the area of ownership Provide strategic thinking and leadership related to a wide range of applications and systems, or software-development methodologies Benchmark and drive engineering productivity, quality, and technology policy compliance in the areas of ownership Proactively share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity About You: IT experience with successful track record in managing small scale development organization (2+ teams) with demonstrated thought-leadership, cross-functional influence, and partnership Progressively grown career with proven design and development experiences in multiple languages, secure coding standards (e.g., OWASP, CWE, SEI CERT), and vulnerability management. Has skills in building applications using open frameworks to achieve reuse and reduce development times (e.g., Spring Boot, Steeltoe, Angular, DXP, others) Understands internals of operating systems (Windows, Linux) to deliver interoperable and performant code Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors Has skills to document and coach team on the development practices and coding guidelines (e.g., branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling) Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code Has skills to undertake a technical review of code across applications and their dependencies to look for anti-patterns and promote continuous refactoring Understands and elaborates technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience Understands system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drives the dependency prioritization to reduce the delivery lead time Has skills to understand customer journeys and ensure a good customer experience by continuously reducing mean time to mitigate (MTTM) for incidents and ensuring high availability (99.95% as a starting point) Has skills to simplify deployment and eliminate software and infrastructure snowflakes using standardized platforms, ephemeral instances, and automation Has skills to orchestrate release workflows and pipelines and apply standardized pipelines via APIs to achieve CI and CD using industry-standard tools (e.g., Jenkins, Bamboo, AWS/Azure pipelines, XL Release, others) Able to configure rules and build automation for code with vulnerability scanning and software composition analysis using standard tools (e.g., Sonar, Checkmarx, Nexus, JFrog XRay, Veracode, others) Has skills to define, organize, and report on test runs for major, minor, and hotfix releases (including unit, component level, system level, customer journeys, past customer issues, and regulatory controls) Has skills to conduct various performance tests (e.g., load, spike, breakpoint, endurance) to understand application/service limits and behaviors
Pune
INR 5.0 - 10.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Senior Analyst, Mastercard Gateway, Scheme Compliance Overview MasterCard Payment Gateway Services (MPGS) is at the centre of the exciting and fast growing payment industry. MasterCard Payment Gateway Services is doing business in over 70 countries across the five continents. The MPGS product management team is responsible for defining the strategy for, and executing the delivery of, market-leading payment gateway products serving acquirers and merchants on a global basis. As an agnostic payment gateway, MPGS is subject to several regulated areas, spanning from Payment Schemes mandates, PCI, On Soil and internal Mastercard Compliance. An exciting opportunity is available in the Card Scheme Compliance team. Role The role holder will support the overall Scheme Compliance of the Mastercard Payment Gateway Services (MPGS) product suite to minimize exposure to Financial and Reputational risks. This will include managing collection and prioritization of product compliance initiatives across the business, collaborating closely with Global Product Management, Regional Market Product Management, Legal, Compliance and IT. This function is NOT involved in AML, KYC, Financial Crime etc. Instead, the role will be involved with the Operating Regulations ( the Rules ) as published by the various global and domestic payment schemes. It will also be involved with local/regional regulations affecting the payment industry. The Scheme Compliance team is responsible for the relationship with the Global Payment Schemes (Mastercard, Visa, Amex etc.) as well as Domestic Payment Schemes, in terms of receiving, analysing, discussing bulletins and mandates. Additionally, the role holder will be supporting the communication/training plan and delivery to the key internal and external stakeholders impacted by the changes. This is a global role and involves liaising with multiple time-zones. Responsibilities Undertake analysis of Card Schemes communications and provide summary of changes of scheme rules and regulations to impacted MPGS business areas Work closely with MPGS business areas to ensure internal delivery of change occurs within Card Scheme mandates timescales Interface with Product Management teams and O&T to ensure priorities are reflected in development plans via the SAFe PI Planning methodology. Maintain library of all Card Scheme communications Build and maintain internal web portals for all Card Scheme communications Work closely with MPGS business areas to identify, document and maintain internal processes in relation to Card Scheme compliance Support MPGS business areas with Card Scheme related queries Maintain Global Card Scheme Compliance team internal and external communications Liaising directly with payment networks and schemes as applicable. Advocating the corporate and/or client position when appropriate. Communicating identified compliance gaps to management immediately. Identifying financial exposure and client impacts with recommended remediation and communication plan for issue resolution All about You 4 years of experience with Card Schemes and/or Acquiring or Gateway business in a business analyst function Experience with payments technology services, especially gateway services, ecommerce, or payments software development Solid experience with Payments Schemes rules and communication tools. Experience with GDPR, PCI and PSD regulations and impacts. Experience working with an Agile methodology. Ability to establish and build relationships across the organization, including with Sales, Commercial Product Management, Development, Operations, and Support. Driven to learn and operate as a team player who is self-motivated and driven to succeed. Demonstrated track record in managing complex multi-stakeholder initiatives. Excellent organizational skills, project delivery, business & operational management and project management experience. Superior communications, presentation, and interpersonal skills. Flexibility and ability to work with teams at a global level with different time zones.
Pune
INR 7.0 - 12.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Senior Software Engineer 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 Dual Message Authorization team is looking for a Senior Software Development Engineer in Test to drive our customer experience strategy forward by consistently innovating and problem-solving. The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an quality driven mindset. Role In this position, You will: be an individual contributor with advanced knowledge within discipline, leading a segment of several initiatives or a larger initiative, or may formally supervise a small team Adheres to and implements enterprise quality standards, processes and tools, and develops and implements build control strategies or QA tools/processes Interacts with business and development teams to define test plans and schedules Translates complex system requirements and specs into test requirements and testing methods Identifies and implements more complex automation efforts. Participates in requirements review and testing activities; monitors resolutions and retains documentation Mentoring the team Work with software developers and domain experts in designing, performing, and improving verification tests Work collaboratively and effectively in a very fast paced environment. Identify early defects to improve quality of the products Follow the SDLC and STLC process with quality management and Agile tools like ALM Proactively monitor customer insights and production issues to seek quality feedback and improve processes to enhance quality of the product/capability. Play a crucial part in helping drive Quality to help build and ship better products. All About You Working knowledge on Card Payment systems. [Must] Working knowledge of payment simulation tools such as T3/similar or and ISO payment protocols (8583) & (20022) (must) [Must] Working knowledge /Experience on different card platforms/Switch Understanding on Unix Commands, SQL [Must] Experience on Tandem HP non stop, Mainframe will be added advantage Understanding of any programming language. [Must] Knowledge of software testing life cycle [Test planning, Test design and execution, Defect Management, Test Reporting] [Must] Hands on experience on Functional, Regression, System, UAT Testing[Must] Any experience with TDD and/or BDD will be an added advantage Experience in automation testing using any of the tool like JBehave, TestNG, SOAP UI, Appium, Selenium, mobile automation tools will be added advantage. Excellent defect finding, debugging, root cause analysis capabilities Excellent communication skill and team handling capabilities Experience of testing solutions for large scale deployments including large enterprises or service providers, banking or payment solutions. Experience of working in payments application Domain. Hands on experience of working with tools like Confluence, JIRA, and Rally. Good at test strategy analysis systematically and delivery focused Strong organizational and problem-solving skills with great attention to detail, critical thinking, solid communication skills. Ability to be flexible, accountable, reliable and industrious. Ability to manage multiple priority efforts in parallel and ensure Quality Assurance standards are followed. High-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment Strong oral and written communication skills Bachelor s Degree in Computer Science or related field
Pune
INR 4.0 - 8.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Senior Software Engineer-1 Overview The Mastercard Builders Enablement Program has an exciting opportunity for a Senior Software Engineer. We are part of Mastercard s Team ONE (Operations, Network and Employee Digital Experience) empowering 6000+ Engineers around the globe. Our services enable Mastercard engineering teams to focus on delivering business value from ideation to market. We are responsible for creating a great developer experience enabling engineering teams to deliver innovative payment solutions for hundreds of millions of customers. Role This role involves working with a team of talented developers to develop high performance, high volume solutions. You will be responsible for: Design and implement microservice capabilities for the Program in Java - Configure, build, enhance and maintain an Open Telemetry based metrics and event management system. Develop high-quality, secure, scalable and maintainable software solutions. Apply best practices for automated testing, automated code quality, automated delivery & automated monitoring. Mentor the junior engineers on your team through sound technical advice, UML documentation & code reviews Collaborate with Leads, Developers & Product Owners to ensure business value is delivered in a timely manner Work as part of a cross-functional and geographically distributed team to make our developer experience awesome Ensure that Developer Experience is central to everything we do Ensure that the team adheres to Mastercard Engineering Principles, Builders Enablement Development standards, and Corporate Security guidelines Actively participate as a member of the Software Engineering Guild sharing your knowledge, best practices, ideas, and passion for technology Skills 7+ years experience in OOP/OOAD with Java JDK 8 or higher. Experience with Go and Python is a plus Knowledge of Tomcat, Spring Boot, Spring Security, Hibernate, REST microservices architecture Experience with Kubernetes, Helm, and container technologies Experience with Design Patterns and Enterprise Integration Patterns Experience with SQL, Multi-threading, Message Queuing & Distributed Systems Experience with one or more Cloud platforms with a good working knowledge of availability zones, regions, security, Cloud APIs, virtual networking, and the capabilities and offerings of the various providers (e.g., Azure, AWS, and GCP) Expertise in Junit or other automated unit testing frameworks Knowledge of Open Telemetry, Splunk, Dynatrace, Prometheus, Grafana or other alerting and monitoring solutions Fluent in the use of Git, Jenkins Experience working in a regulated environment with secure software development practices (e.g., PCI DSS, GDPR) Experience in performance testing with JMeter, Gatling, Blazemeter and similar tools Experience with building upon and contributing to innersource projects (e.g. CI/CD, Shared libraries) Experience automating processes to improve developer efficiency DevSecOps/CI-CD, Site Reliability experience for distributed systems is an advantage In addition Must be self-motivated and a team-player operating in a high performance environment
Pune
INR 3.0 - 8.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Data Engineer-II Overview 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: The Services org is a key differentiator for Mastercard, providing the cutting-edge services that are used by some of the worlds largest organizations to make multi-million dollar decisions and grow their businesses. Focused on thinking big and scaling fast around the globe, this agile team is responsible for end-to-end solutions for a diverse global customer base. Centered on data-driven technologies and innovation, these services include payments-focused consulting, loyalty and marketing programs, business Test & Learn experimentation, and data-driven information and risk management services. Data Analytics and AI Solutions (DAAI) Program: Within the D&S Technology Team, the DAAI program is a relatively new program that is comprised of a rich set of products that provide accurate perspectives on Portfolio Optimization, and Ad Insights. Currently, we are enhancing our customer experience with new user interfaces, moving to API and web application-based data publishing to allow for seamless integration in other Mastercard products and externally, utilizing new data sets and algorithms to further analytic capabilities, and generating scalable big data processes. We are looking for an innovative software engineering lead who will lead the technical design and development of an Analytic Foundation. The Analytic Foundation is a suite of individually commercialized analytical capabilities (think prediction as a service, matching as a service or forecasting as a service) that also includes a comprehensive data platform. These services will be offered through a series of APIs that deliver data and insights from various points along a central data store. This individual will partner closely with other areas of the business to build and enhance solutions that drive value for our customers. Engineers 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. There are no rigid organizational structures, and each team uses processes that work best for its members and projects. Here are a few examples of products in our space: Portfolio Optimizer (PO) is a solution that leverages Mastercard s data assets and analytics to allow issuers to identify and increase revenue opportunities within their credit and debit portfolios. Ad Insights uses anonymized and aggregated transaction insights to offer targeting segments that have high likelihood to make purchases within a category to allow for more effective campaign planning and activation. Help found a new, fast-growing engineering team! Position Responsibilities: As a Data Engineer within DAAI, you will: Play a large role in the implementation of complex features Push the boundaries of analytics and powerful, scalable applications 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 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 Ideal Candidate Qualifications: 4+ years of data engineering experience in an agile production environment Experience leading the design and implementation of large, complex features in full-stack applications Ability to easily move between business, data management, and technical teams; ability to quickly intuit the business use case and identify technical solutions to enable it Experience leveraging open source tools, predictive analytics, machine learning, Advanced Statistics, and other data techniques to perform analyses High proficiency in using Python or Scala, Spark, Hadoop platforms & tools (Hive, Impala, Airflow, NiFi, Scoop), SQL to build Big Data products & platforms Experience in building and deploying production-level data-driven applications and data processing workflows/pipelines and/or implementing machine learning systems at scale in Java, Scala, or Python and deliver analytics involving all phases like data ingestion, feature engineering, modeling, tuning, evaluating, monitoring, and presenting Experience in cloud technologies like Databricks/AWS/Azure Strong technologist with proven track record of learning new technologies and frameworks Customer-centric development approach Passion for analytical / quantitative problem solving Experience identifying and implementing technical improvements to development processes Collaboration skills with experience working with people across 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 5.0 - 10.0 Lacs P.A.
Work from Office
Full Time
Our Purpose Title and Summary Data Engineer-2 Overview 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: The Services org is a key differentiator for Mastercard, providing the cutting-edge services that are used by some of the worlds largest organizations to make multi-million dollar decisions and grow their businesses. Focused on thinking big and scaling fast around the globe, this agile team is responsible for end-to-end solutions for a diverse global customer base. Centered on data-driven technologies and innovation, these services include payments-focused consulting, loyalty and marketing programs, business Test & Learn experimentation, and data-driven information and risk management services. Data Analytics and AI Solutions (DAAI) Program: Within the D&S Technology Team, the DAAI program is a relatively new program that is comprised of a rich set of products that provide accurate perspectives on Portfolio Optimization, and Ad Insights. Currently, we are enhancing our customer experience with new user interfaces, moving to API and web application-based data publishing to allow for seamless integration in other Mastercard products and externally, utilizing new data sets and algorithms to further analytic capabilities, and generating scalable big data processes. We are looking for an innovative software engineering lead who will lead the technical design and development of an Analytic Foundation. The Analytic Foundation is a suite of individually commercialized analytical capabilities (think prediction as a service, matching as a service or forecasting as a service) that also includes a comprehensive data platform. These services will be offered through a series of APIs that deliver data and insights from various points along a central data store. This individual will partner closely with other areas of the business to build and enhance solutions that drive value for our customers. Engineers 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. There are no rigid organizational structures, and each team uses processes that work best for its members and projects. Here are a few examples of products in our space: Portfolio Optimizer (PO) is a solution that leverages Mastercard s data assets and analytics to allow issuers to identify and increase revenue opportunities within their credit and debit portfolios. Ad Insights uses anonymized and aggregated transaction insights to offer targeting segments that have high likelihood to make purchases within a category to allow for more effective campaign planning and activation. Help found a new, fast-growing engineering team! Position Responsibilities: As a Data Engineer within DAAI, you will: Play a large role in the implementation of complex features Push the boundaries of analytics and powerful, scalable applications 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 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 Ideal Candidate Qualifications: 4+ years of data engineering experience in an agile production environment Experience leading the design and implementation of large, complex features in full-stack applications Ability to easily move between business, data management, and technical teams; ability to quickly intuit the business use case and identify technical solutions to enable it Experience leveraging open source tools, predictive analytics, machine learning, Advanced Statistics, and other data techniques to perform analyses High proficiency in using Python or Scala, Spark, Hadoop platforms & tools (Hive, Impala, Airflow, NiFi, Scoop), SQL to build Big Data products & platforms Experience in building and deploying production-level data-driven applications and data processing workflows/pipelines and/or implementing machine learning systems at scale in Java, Scala, or Python and deliver analytics involving all phases like data ingestion, feature engineering, modeling, tuning, evaluating, monitoring, and presenting Experience in cloud technologies like Databricks/AWS/Azure Strong technologist with proven track record of learning new technologies and frameworks Customer-centric development approach Passion for analytical / quantitative problem solving Experience identifying and implementing technical improvements to development processes Collaboration skills with experience working with people across 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
Technology, Marketing Technology, Personalization
200+ Employees
76 Jobs
Key People
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.