Search by job, company or skills

Manager, Software Engineering <> Mastercard

Company name confidential
3-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 24 days ago
  • Over 200 applicants
Quick Apply

Job Description

Job Overview

We are seeking a highly motivated and collaborative Software Engineering Manager to join our Mastercard Send Cross Border team. In this role, you will contribute to developing innovative solutions that displace cash transactions, making digital payments accessible and secure globally. As a senior member of the team, you will be instrumental in designing, implementing, and delivering high-quality software using Agile methodologies.

Key Deliverables

  • Design, develop, and implement technical solutions that align with business requirements and adhere to Mastercard's software development standards and best practices.
  • Collaborate with product owners, architects, and other stakeholders to define product specifications, technical designs, and development roadmaps for cross-border payment solutions.
  • Lead a scrum team to deliver solutions, ensuring timely completion of design documents, proof-of-concepts, and production-ready code.
  • Conduct code reviews across multiple scrum teams, offering constructive feedback and ensuring adherence to coding principles and standards.
  • Continuously acquire and apply new knowledge to contribute effectively to the platform's evolution and the team's overall success, delivering measurable improvements on a quarterly basis.

Essential Requirements

  • Bachelor's degree in Information Systems, Information Technology, Computer Science, Engineering, or equivalent practical experience.
  • Minimum of 3 years of hands-on experience in Java, J2EE, Spring, Hibernate, Web Services, REST APIs, and Oracle SQL development.
  • Solid understanding of UNIX/Linux environments and command-line tools.
  • Proven experience in designing and developing consumer-facing products or services.
  • Experience with software development methodologies, particularly Agile/Scrum.

Preferred Qualifications

  • Experience with cloud-native development practices and platforms such as Pivotal Cloud Foundry (PCF), Kubernetes, or AWS.
  • Familiarity with DevOps principles and CI/CD pipelines.
  • Experience with performance tuning and optimization of Java applications.

Skills

Must-Have Skills

  • Technical: Java/J2EE (expert), Spring Framework (expert), REST APIs (proficient), Oracle SQL (proficient), Git (proficient).
  • Domain Knowledge: Payments processing, understanding of cross-border transactions, security best practices.
  • Behavioral & Interpersonal: Excellent communication, collaboration, and stakeholder management skills to align technical solutions with business goals.
  • Process & SOP: Experience documenting technical specifications, developing and adhering to coding standards, and contributing to audit-ready processes.
  • Analytical & Problem-Solving: Ability to analyze performance bottlenecks, troubleshoot issues, and propose scalable and efficient solutions.

Good-to-Have Skills

  • Advanced Technical: Experience with message queues (e.g., Kafka, RabbitMQ), caching strategies (e.g., Redis, Memcached), and distributed systems.
  • Additional Certifications: AWS Certified Developer, Spring Professional Certification, or similar.
  • Cross-Functional Exposure: Experience working closely with product, marketing, and security teams.
  • Leadership Traits: Mentoring junior engineers, leading technical discussions, and driving technical initiatives.
  • Continuous Improvement: Familiarity with Lean principles or Six Sigma methodologies.

Additional Information

  • Probation period will be 3 months, with performance reviews conducted on a quarterly basis.
  • Standard working hours are 9:00 AM to 6:00 PM, with flexible scheduling policies subject to team requirements.
  • Reporting hierarchy: Reports directly to the Senior Engineering Manager; collaborates with cross-functional teams.
  • Communication channels: Utilizes Slack, Jira, Confluence, and regular team meetings for communication and project updates.
  • Adherence to Mastercard's compliance policies and security protocols is mandatory.

Bachelor Of Technology (B.Tech/B.E), Master OF Business Administration (M.B.A), PGDM

Job ID: 143185209

Similar Jobs