Responsible for the development and delivery of Software Applications for suite of products under “Service Analytics @ MI”, translating software design into code in accordance with the product quality requirements. Role
Drive the design and implementation of product features.
Maintain and improve the existing software product and non-product code base.
Provide support towards prototyping of new feature ideas and analyzing technical feasibility.
Support the team in realizing timely and quality solutions and provide technical mentoring to the team members.
Enable clear and regular information flow within team and across different stakeholders such as Project Manager, Product Owners, Architects, Test Managers, Test Engineers
Skills Strong hands-on experience in
OOAD and Object-oriented programing in Java
HTML and web application development preferably using Java Script / ExtJS / Primefaces /Angular
Spring and REST services
Spring and REST services
Database design and implementation (NoSQL or SQL)
Thorough understanding of Design principles and patterns, tools, and methods.
Knowledge in Hibernate, Junit will be an added advantage.
In-depth knowledge and experience of analyzing, implementing, and troubleshooting non-functional requirements such as performance, memory management etc.
Experience in Agile software development setup is preferred.
Established Leadership skills, self-driven, quality and result oriented, having strong attention to details.