Mastercard

Senior Software Engineer (IBM ODM)

Mastercard

Vancouver, BC V6C 3T4, Canada
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Mastercard, a leading global technology company that is revolutionizing the way we pay and do business. We are seeking a highly skilled and experienced Senior Software Engineer with expertise in IBM Operational Decision Manager (ODM) to join our dynamic team. As a Senior Software Engineer at Mastercard, you will play a key role in developing and implementing innovative solutions to drive our business forward. We are looking for individuals who are passionate about technology, thrive in a collaborative environment, and are committed to delivering high-quality, scalable software solutions. If you have a strong background in IBM ODM and are ready to take on new challenges in a fast-paced and evolving industry, we want to hear from you!

  1. Develop and implement innovative software solutions using IBM Operational Decision Manager (ODM) to enhance Mastercard's payment and business systems.
  2. Collaborate with cross-functional teams to analyze business requirements and translate them into technical solutions.
  3. Design, code, test, and debug complex software applications using IBM ODM and other relevant technologies.
  4. Serve as a subject matter expert on IBM ODM and provide guidance and support to other team members.
  5. Propose and implement process improvements to optimize software development and delivery.
  6. Stay updated with industry trends and advancements in IBM ODM and related technologies to continuously improve Mastercard's systems.
  7. Follow best practices and coding standards to ensure high-quality, scalable, and maintainable software solutions.
  8. Work closely with product managers, project managers, and other stakeholders to ensure timely and successful delivery of software projects.
  9. Troubleshoot issues and provide timely resolutions to ensure smooth functioning of Mastercard's systems.
  10. Mentor and train junior team members on IBM ODM and other relevant technologies.
Where is this job?
This job is located at Vancouver, BC V6C 3T4, Canada
Job Qualifications
  • Extensive Experience With Ibm Operational Decision Manager (Odm) - A Senior Software Engineer At Mastercard Should Have A Strong Background In Working With Ibm Odm, With A Proven Track Record Of Successfully Implementing And Managing Odm Solutions.

  • Proficiency In Java Programming - Since Odm Is Built On Java, A Senior Software Engineer Should Possess Advanced Knowledge And Skills In Java Programming. This Includes Experience In Developing, Debugging, And Maintaining Java-Based Applications.

  • Knowledge Of Business Rules Management Systems - A Senior Software Engineer Must Have A Deep Understanding Of Business Rules Management Systems, Including The Ability To Design, Develop, And Implement Complex Rule-Based Solutions Using Odm.

  • Strong Problem-Solving Skills - As A Senior Software Engineer, One Should Have Exceptional Problem-Solving Abilities And Be Able To Analyze Complex Technical Issues Related To Odm And Provide Effective Solutions.

  • Excellent Communication And Collaboration Skills - Since A Senior Software Engineer At Mastercard Will Work Closely With Cross-Functional Teams, Strong Communication And Collaboration Skills Are Essential. This Includes The Ability To Clearly Communicate Technical Concepts To Non-Technical Stakeholders And Work Effectively In A Team Environment.

Required Skills
  • Risk Management

  • Software Development

  • Data Analysis

  • Team Management

  • Agile Methodology

  • Cloud Computing

  • Java Programming

  • Code optimization

  • Problem-Solving

  • Decision-Making

  • Automation testing

  • Business Logic

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • flexibility

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer (IBM ODM) in Vancouver, BC V6C 3T4, Canada is $95,000 to $120,000 per year. However, this can vary depending on factors such as experience, skills, and the specific company or organization the engineer is working for. Additionally, location can also play a role in determining salary, as cost of living and demand for certain skills can vary from city to city. It is always best to research the specific job market and industry trends in a particular area to get a better understanding of salary ranges for a specific role.

Additional Information
Mastercard is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 6th, 2025
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Mastercard

Mastercard is a leader in global payments and a technology company that connects billions of consumers, thousand of financial institutions, and millions of merchants, as well as governments and businesses around the world.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started