Logo of Huzzle

Software Engineer II

image

Mastercard

Sep 14, 2024

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

AI generated summary

  • You need a degree in CS or related field, software dev experience, strong communication skills, problem-solving ability, and knowledge of Java, Spring, SQL, Linux, and Agile methodologies.
  • You will innovate customer experiences, develop and test software solutions, define application requirements, and focus on Java, Spring web development, and UI/UX design.

Requirements

  • - Bachelor's or master’s degree in computer science, Software Engineering, or a related field.
  • - Professional software development experience.
  • - Good communication and interaction skills.
  • - Self-starter with an eagerness to learn.
  • - Strong interpersonal skills with a passion for collaboration and teamwork.
  • - Equally happy to pair or to tackle a problem alone.
  • - Problem solving ability, including investigating failing tests and defects.
  • - Understanding of design principles, patterns and practices.
  • - Passion for UI/UX or testing.
  • - Java web development, incl. RESTful web services.
  • - Spring or Spring Boot.
  • - Maven.
  • - Linux.
  • - Database including SQL.
  • - Agile/Scrum methodologies.

Responsibilities

  • - Drive customer experience strategy forward by consistently innovating and problem-solving.
  • - Responsible for the analysis, design, development, testing and delivery of software solutions.
  • - Define requirements for new and existing applications, adhering to standards, processes and best practices.
  • - Java and Spring web development.
  • - Test focused.
  • - UI/UX focused.
  • - Problem solving.

FAQs

What is the main focus of this role?

The main focus of this role is to drive the customer experience strategy forward by consistently innovating and problem-solving, with a strong emphasis on software design, development, testing, and delivery.

What technologies should I be familiar with for this position?

Candidates should be familiar with Java, Spring or Spring Boot, RESTful web services, Maven, and Linux, as well as databases including SQL.

What educational background is required?

A bachelor's or master’s degree in computer science, Software Engineering, or a related field is required.

What kind of team culture can I expect at Mastercard?

Mastercard fosters a culture of inclusion that respects individual strengths, views, and experiences, believing that differences enhance teamwork and decision-making.

Are there specific methodologies that the team follows?

Yes, the team follows Agile and Scrum methodologies.

Is experience in UI/UX or testing important for this role?

Yes, having a passion for UI/UX or testing is a key aspect of this position, depending on the candidate's focus.

How important are communication skills for this role?

Good communication and interaction skills are essential as collaboration and teamwork are valued in this role.

What is the expected working style of a candidate?

Candidates should be self-starters eager to learn, have strong interpersonal skills, and be comfortable working both collaboratively and independently.

What responsibilities will I have regarding information security?

Employees are responsible for adhering to Mastercard’s security policies and practices, ensuring the confidentiality and integrity of information, reporting any suspected security violations, and completing mandatory security training.

What should I do if I suspect an information security violation?

If you suspect an information security violation or breach, you are expected to report it immediately following Mastercard's guidelines.

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.