Software Engineer II

Mastercard Mastercard · Fintech · Pune, Mahārāshtra, India · Engineering

Software Engineer II responsible for programming, testing, implementation, documentation, maintenance and support of systems application software. Researches technical solutions for business needs and develops high quality, secure, scalable software solutions. Performs feasibility studies and analysis. Participates in on-call support.

What you'd actually do

  1. Responsible for programming, testing, implementation, documentation, maintenance and support of systems application software in adherence with MasterCard standards, processes and best practices.
  2. Develop high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget.
  3. Research, create and evaluate technical solution alternatives for the business needs current and upcoming technologies and frameworks.
  4. Perform feasibility studies, logic designs, detailed systems flowcharting, analysis of input-output flow, cost and time analysis.
  5. Work with project team to meet scheduled due dates, while identifying emerging issues and recommending solutions for problems and independently perform assigned tasks, perform production incident management.

Skills

Required

  • Software Engineering Concepts and Methodologies
  • programming
  • testing
  • implementation
  • documentation
  • maintenance
  • support
  • analysis
  • design
  • development
  • technical requirements specifications
  • design artifacts
  • feasibility studies
  • logic designs
  • systems flowcharting
  • input-output flow analysis
  • cost and time analysis
  • production incident management
  • on-call pager support rotation

Nice to have

  • high-energy
  • detail-oriented
  • proactive
  • function under pressure
  • independent environment
  • high degree of initiative
  • self-motivation
  • willingness and ability to learn
  • take on challenging opportunities
  • strong communication skills
  • strong relationship skills
  • collaborative skills
  • organizational skills
  • work as a member of matrix based diverse and geographically distributed project team