Logo of Huzzle

Find 22,000+ jobs, internships & events from 6,000+ top companies on Huzzle using AI

Software Engineer II

  • Job
    Full-time
    Junior & Mid Level
  • Software Engineering
    IT & Cybersecurity
  • Dublin
  • Quick Apply

AI generated summary

  • You should have 2-3 years of software engineering experience, strong skills in RESTful APIs, cloud development, and agile practices, along with excellent communication and collaboration abilities.
  • You will design, develop, test, and maintain applications, manage projects, ensure high performance and quality, and actively participate in agile ceremonies for a collaborative team.

Requirements

  • Experienced developer
  • Proven experience building world class solutions on a global scale.
  • Experience working in an agile environment and actively contributing to discussions at retrospectives/elaboration sessions.
  • Solid experience with RESTful APIs and JSON/SOAP based API with Java.
  • Knowledge of cloud native development such as cloud foundry, AWS, etc.
  • Must be detail-oriented and proactive with the ability to function under pressure in an independent environment.
  • Must provide the necessary skills to have a high degree of initiative and self-motivation with a willingness and ability to learn and take on challenging opportunities.
  • Strong communication skills - both verbal and written – with strong relationship, collaborative skills and organizational skills.
  • Ability to work as a member of matrix based diverse and geographically distributed project team
  • Bachelor's degree in Information Technology, Computer Science or Management Information Systems or equivalent work experience.
  • Thorough knowledge and understanding of Software Engineering Concepts and Methodologies is required.
  • Must demonstrate Mastercard Leadership Principles.
  • 2 to 3 years of experience in software engineering field.

Responsibilities

  • Proactive software engineer for a world class distributed agile development team in the commercial virtual payments space.
  • Design, develop, test, deploy, maintain, and improve our platform/application.
  • Manage individual project priorities, deadlines, and deliverables.
  • Contribute to the team and wider platform on a daily basis.
  • Ensure the final product is highly performant, responsive, and of the highest quality.
  • Actively participate in agile ceremonies including daily scrum, story pointing, story elaboration, and retrospectives.

FAQs

What is the purpose of the Software Engineer II position at Mastercard?

The purpose is to connect and power an inclusive digital economy by developing advanced technologies and applications that make transactions safe, simple, smart, and accessible for everyone.

What are the key responsibilities of a Software Engineer II?

Key responsibilities include designing, developing, testing, deploying, and maintaining the platform/application, managing project priorities and deadlines, contributing to team efforts daily, ensuring high performance and quality of the final product, and actively participating in agile ceremonies.

What qualifications are required for the Software Engineer II role?

A Bachelor's degree in Information Technology, Computer Science, Management Information Systems, or equivalent work experience is required, along with 2 to 3 years of experience in the software engineering field.

What technical skills are necessary for this position?

Solid experience with RESTful APIs, JSON/SOAP based API with Java, knowledge of cloud-native development technologies (such as Cloud Foundry or AWS), and a thorough understanding of Software Engineering concepts and methodologies are needed.

Are there opportunities for professional development at Mastercard?

Yes, Mastercard encourages professional learning and development, offering benefits such as paid parental leave, flexible work hours, and volunteer incentives.

What is the company culture like at Mastercard?

Mastercard fosters an inclusive culture that values diversity, respects individual strengths and experiences, and encourages employees to bring their authentic selves to work.

How does Mastercard ensure information security?

Employees are expected to abide by Mastercard’s security policies, ensure the confidentiality and integrity of information accessed, report any suspected security violations, and complete mandatory security trainings.

Can I be part of a geographically distributed project team?

Yes, the role allows you to work as a member of a matrix-based diverse and geographically distributed project team.

What is the expected work environment for the Software Engineer II?

The work environment is described as fast-paced and requires the ability to function under pressure, with a proactive approach and attention to detail.

Do we have a formal review process for team contributions and performance?

Yes, regular agile ceremonies such as retrospectives and story elaboration sessions foster discussions around team contributions and performance evaluations.

Connecting Everyone to Priceless Possibilities

Consulting
Industry
10,001+
Employees
1966
Founded Year

Mission & Purpose

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.