Oversee and manage assigned accounts with a focus on delivering exceptional service and achieving client satisfaction while ensuring compliance with company policies and industry regulations. Develop and implement strategic plans to meet account-specific objectives, fostering long-term partnerships and driving revenue growth. Monitor account performance, identifying opportunities for improvement and recommending solutions to enhance efficiency and profitability. Collaborate with cross-functional teams to align resources and support the achievement of departmental and organizational goals. Prepare and present regular reports to stakeholders, summarizing progress, challenges, and key metrics. Maintain a deep understanding of client needs and market trends to proactively address issues and capitalize on emerging opportunities. Ensure accurate documentation and adherence to internal processes and external standards.
Drives innovation initiatives by contributing expertise in both technological advancements and product development strategies.
Collaborate effectively within a team to design, develop, and implement innovative technology solutions.
Evaluates emerging technologies to determine their alignment with Mastercard’s established technical standards.
Mentor junior developers while overseeing the successful implementation of the devised solution, ensuring adherence to best practices and project objectives.
Seeking a candidate with a strong educational background and relevant professional experience. A minimum of a bachelor’s degree in a related field is required, with preference given to advanced degrees. Extensive hands-on experience in the industry is essential, with a proven track record of success in similar roles. Familiarity with current industry standards, regulations, and best practices is imperative.
A minimum of three years of relevant professional experience is required for consideration.
Possesses advanced expertise in Object-Oriented Programming methodologies and demonstrates exceptional proficiency in their practical application.
Experienced in resolving complex technical issues with a proven track record of diagnosing and solving problems efficiently. Adept at identifying root causes and implementing effective solutions in high-pressure environments. Skilled in leveraging advanced diagnostic tools and methodologies to ensure minimal downtime and optimal system performance.
Proven expertise in architecting, developing, and deploying highly available applications is essential, with a strong emphasis on load-balanced and clustered configurations.
Professionals should possess hands-on experience in relational database management, with a preference for PostgreSQL or similar relational database systems, alongside a solid understanding of SQL and data modeling principles.
Proficiency in utilizing web-based applications is required for this role.
Accomplished professionals with a proven track record in integrating and utilizing web services, specifically those adhering to RESTful architectural principles, are encouraged to apply.
Proficient in developing and executing scripts within Unix-based shell environments.
Proficiency in developing and optimizing applications or components that utilize multiple threads is required.
Proven expertise in Spring and Spring Boot frameworks is required. Candidates should demonstrate hands-on experience in developing applications using these technologies. A solid understanding of Spring’s core features, including dependency injection, aspect-oriented programming, and MVC architecture, is essential. Familiarity with Spring Boot’s capabilities, such as autoconfiguration, embedded servers, and production-ready features, is also highly desirable. Applicants must showcase practical application of these skills in previous projects or professional settings.
Proven expertise in Continuous Integration and Continuous Deployment (CI/CD) methodologies is essential. A solid background in automating software delivery pipelines and integrating development, testing, and deployment processes is required.
Proven expertise in developing applications using Angular and React frameworks is essential for this role.
Proficiency in AI Product Development Lifecycle (PDLC) methodologies is required for this role. Candidates should demonstrate hands-on experience in integrating AI solutions throughout the product lifecycle, from initial ideation and requirements gathering to deployment and ongoing maintenance. Knowledge of iterative development processes, prototyping, and continuous integration and delivery (CI/CD) in AI-driven projects is essential. Familiarity with cross-functional collaboration to align AI initiatives with business objectives is also expected.
We seek candidates with hands-on experience in application server environments, including but not limited to deployment, configuration, and maintenance of servers such as Apache Tomcat, Boss, WebLogic, or Web Sphere. Familiarity with server-side scripting, performance tuning, and troubleshooting application-related issues is essential. Knowledge of integration with databases, load balancers, and monitoring tools is a valuable asset. The ideal candidate will demonstrate proficiency in optimizing server performance, ensuring high availability, and implementing security best practices.
Proficient in Platform as a Service (PaaS) solutions, with a comprehensive understanding of their architecture and capabilities.
Proficient in the 12-factor app methodology for designing and developing scalable, maintainable software systems.
Proficient in the design and development of microservices architectures.
Proficient in utilizing Big Data and NoSQL data stores, including MongoDB and Regis, among others, is essential.
In addition to the qualifications outlined above, the ideal candidate must meet the following requirements:
Established a track record of leveraging technical advancements to deliver measurable business value.
Proven proficiency in both written and verbal communication, encompassing the crafting of precise and comprehensive documentation as well as its effective presentation to internal stakeholders and external contacts.
Offer support in addressing maintenance and production challenges to ensure operational efficiency.
Facilitate essential release-related processes, such as preparing accurate release estimates, conducting thorough design reviews, and executing detailed code reviews.
Proven ability to lead teams effectively, communicate clearly, and manage tasks and time efficiently.
As part of your responsibilities within Corporate Security, you will be tasked with safeguarding the organization’s assets, personnel, and information from potential threats. This role demands a keen attention to detail, strong analytical skills, and the ability to assess risks proactively. You will conduct thorough investigations into security incidents, implement preventive measures, and ensure compliance with all relevant security policies and regulations. Additionally, you will collaborate with cross-functional teams to enhance security protocols and respond effectively to emerging risks. Proficiency in security technologies, risk management frameworks, and emergency response procedures is essential.
Every individual engaged in handling Mastercard assets, information, and networks must recognize the inherent risks involved, as these activities directly impact the organization’s security posture. Consequently, Mastercard expects all employees, contractors, and third-party representatives to uphold their responsibility for safeguarding information and maintaining robust security practices at all times.
Adhere to Mastercard’s established security policies and procedures with unwavering diligence.
Maintain the confidentiality and integrity of all accessed information.
Report any suspected violations or breaches of information security immediately to the appropriate authority or designated personnel for prompt investigation and resolution.
Ensure timely completion of all required periodic security training programs as outlined in Mastercard’s official guidelines.
Qualifications
BA/BSc/HND