
• Responsible for programming, testing, implementation, documentation, maintenance and support of systems application software in adherence with MasterCard standards, processes and best practices.
• Develop high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget.
• Research, create and evaluate technical solution alternatives for the business needs current and upcoming technologies and frameworks.
• 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. Participate in on-call pager support rotation.
• Document software programs per Software Development Best Practices. Follow MasterCard Quality Assurance and Quality Control processes.
• Assist Senior Team members in modification of the documentation templates per the needs of the project and technology.
• Support collection and reporting of project and software metrics.
· Proven Experience of working in a high performing Team in a Technical Capacity
· Proficient with multiple Front end technologies like Javascript, ReactJS and Angular
· Proven Experience in Designing Responsive and High performing Frontend Pages
· Good Knowledge of Java/Spring and associated Technology
· Proficient in working with RestAPI
· Good Knowledge of architecture and Design
· Good Analytical Ability and Problem Solving Skills
· Strong communication skills, both verbal and written
· High degree of initiative and self-motivation with a willingness and ability to learn and take on challenging opportunities.
· Conversant with Devops tools like Chef, Jenkins, Maven, Sonar
· Well versed in working with tools like Visual Studio, Eclipse, Intellij, SQL Workbench or TOAD.
