Mastercard Hiring Freshers for Software Engineer-1

Description

As a Software Engineer I at MasterCard, you will be responsible for the analysis, design, development, and delivery of software solutions. Your role involves following given directions and procedures in software delivery tasks, seeking guidance from experienced team members, and proactively seeking code reviews.

About 

MasterCard is a global leader in the payment industry, committed to innovation and excellence. As a Software Engineer I, you will contribute to the development of cutting-edge solutions in a collaborative and dynamic work environment.

Responsibilities

  • Follow given directions and procedures in software delivery tasks (code development, test, deployment).
  • Deliver assigned work seeking guidance from experienced team members.
  • Proactively seek code reviews of their work from experienced members.

Skills

  • Strong knowledge of Java 8 Technologies, including Spring framework, REST Services, JPA/hibernate.
  • Familiarity with UI Technologies like HTML, JavaScript, CSS, and Angular.
  • Good to have Python development knowledge.
  • Expertise in writing unit test cases using JUNIT, MOCKITO, and PowerMockito.
  • Familiarity with Unix, SQL & shell scripting concepts.
  • Understanding of secure coding standards (e.g., OWASP, CWE, SEI CERT).
  • Knowledge of standard branching (e.g., Gitflow) and peer review practices.
  • Application of tools and techniques to scan and measure code quality and anti-patterns.
  • Understanding and implementation of basic design patterns.
  • Awareness about Agile Methodologies.
  • Understanding of Continuous Integration (CI) and Delivery (CD) concepts.

Eligibility Criteria

  • Bachelor’s degree with a minimum of 1-3 years of experience in software engineering.

Job Type

  • Software Engineer-I
  • Full-time

Job Location

  • Pune, India

Apply: Click Here

Apply job for 2024: Click Here

Apply job for 2023: Click Here