Job Overview:
The Lead Engineer will be responsible for implementing and maintaining Majesco Insurance products that uses ICD/ICM toolkit framework as the development framework. ICD/ICM is a Majesco's proprietary framework. Majesco has built this framework in house, using Java and many open source software.
The ICD/ICM is a low code development platform which provides environment for developers to create application software through graphical user interfaces and configuration instead of traditional computer programming.
Roles and Responsibilities:
- Work in Agile based self-organized team environment
- Learn Majesco's Java based development framework and its capabilities
- Work with Product solution architect and Business Analysts to make sure that the configuration and custom components meet application requirements and performance goals.
- Designing of functional modules
- Developing YAWL flows, defining and updating Object Models and Mappings
- Writing and defining Rules in Rules Engine
- Developing new APIs and new interfaces
- Develop database scripting and perform data verifications
Technical Skills
Essential skills
- Hands-on experience in designing and developing applications using Java EE platforms
- 5-8 years of experience on JAVA
- Object Oriented analysis and design using common design pattens
- Good knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibenate)
- Experience in developing web applications using at least one popular web framework
- Experience in SOAP / RESTFul webservices
- Experience with test-driven development
- Good understanding of HTML5 and CSS3 and Web Standards
Behavioral Skills:
- Solid analytical thinking and problem-solving skills.
- Leading and building a strong technical team in .net technology.
- Assertive communication skills
- Driving change
- Flexibility
Domain Exposure
- Insurance Domain experience preferred
Agile/Scrum Exposure
- Good working knowledge of Agile methodologies.
📌 Lead Engineer (India)
🏢 Majesco
📍 India