Job Responsibilities:
Understand domain/client requirements and develop Quality software by practicing software engineering principles and best practices using Proprietary Toolkit of Majesco.
Embrace First Time Right, Automation, Reusability, Maintainability and Secure Coding in everyday work
Create holistic designs for development using a Test-Driven Development approach to ensure reusability & extensibility of capabilities in the future versions
Independently drive the conversations with all internal and external stakeholders to ensure the software delivered meets the business objectives and with the highest quality
Support issue analysis/triaging and provide fixes during test phases, as well as production issue resolution to ensure key Product SLAs are met
Estimating the effort required to complete the activities and sticking to timelines
Developing new APIs and new interfaces
Application Deployment using CI/CD
Mandatory Skills:
Minimum 5 years of experience in programming language(s) Java technologies
PL-SQL/ SQL and web services software architecture and design (REST/SOAP)
Experience on frontend frameworks like HTML5 and CSS3 and Web Standards and JavaScript
Experience in source configuration tools like SVN and build creation tools
Bachelor's degree