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
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.