MasterCard Hiring Software Engineer | 2017 Recruitment For Software Engineer In Pune



Job description

Who is Mastercard?
We are the global technology company behind the world’s fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.
Job Title
Software Engineer - Java, JEE, Spring, Hibernate, Maven, AngularJS, REST
  • Associate Software Engineer.
Overview
Job Overview:
  • The Applications Development Team is a dedicated collection of self-organizing, interdependent, co-located individuals representing different functional roles with all the necessary skills to turn Product Backlog items into a potentially shippable increment within the Sprint / Iteration.
  • Team members may be developers, testers, analysts, architects. The team is cross-functional, which means that between all its members they possess sufficient skills to do the work. There is no dictated leadership hierarchy within the team members.
  • Responsible for the creation of a software product as per the definition in the product backlog
  • Do you have what it takes to provide technical expertise for software development in a Scrum team?
  • Have you got the skills to be recognized as a developer in a Scrum team?
Role
Essential Responsibilities Of This Position
  • Work closely with Solution Architect in designing applications, based on TDD (Test Driven Development)
  • Be part of Scrum Team and work on new technology adoption / processes
  • Estimate the size of backlog items that they are responsible for delivering.
  • Translate backlog items into engineering design and logical units of work (tasks)
  • Write technical User Stories for backlog
  • Implement sprint backlog items
  • Write unit tests/functional tests/integration tests as per the definition of done for the Scrum team.
  • Write and verify code which adheres to the acceptance criteria
  • Application of product development best practices as per industry standards
  • Support UAT – resolving issues as per business priority
  • Post Implementation Support and production support
  • Ensure we move towards common technical goal
Experience Required
Java, JEE, Spring, Hibernate, Maven, AngularJS, REST
Other Experience Desired
Postgres, pgAdmin, Spring, Apache Kafka, IntelliJ
  • All About You
Required Capabilities
  • Knowledge and understanding of software engineering concepts and methodologies is required.
  • Ability to quickly learn and implement new processes, frameworks and tools and support multiple concurrent activities and to interface with external / internal resources, working as a member of a matrix based diverse and geographically distributed project team.
  • Proficient with one or more object-oriented languages e.g. Java etc.
  • Good to have understanding of relational databases like PostgreSQL
  • Knowledge and understanding of Internet applications and frameworks
  • Strong English language communication skills, both verbal and written
  • Strong relationship, collaboration and organizational skills.
Additional Capabilities

  • Experience with Agile/SAFe required
  • Experience in delivering secure solutions, especially within Financial Services Sector is preferred.
  • Ability to be high-energy, detail-oriented, proactive and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results.




Jobs In Vishakapatnam

Jobs In Mumbai