JOB DESCRIPTION
Role SummaryThe Senior Lead Engineer - Majesco L&AH Billing leads design and delivery for customer implementations, upgrades, and enhancements on the LnAH Billing platform. The role is hands-on in Core Java, ICD/ICM, YAWL, SQL Server, and Git, with ownership for technical quality and guidance to the team.
This is a senior individual contributor role with strong leadership expectations - mentoring engineers, driving best practices, and collaborating closely with architects, product teams, and customer stakeholders.
Required Technical Skills- Core Java: Strong OOP, collections, exception handling, design patterns RESTful services and integrations.
- SQL Server: T-SQL, stored procedures, indexing, query tuning, data modeling.
- Git: Branching/merging, pull requests, conflict resolution CI/CD exposure is a plus.
- Good understanding of web applications, services, and enterprise integration patterns.
- ICD/ICM (Preferred) : Design, configuration, deployment, and troubleshooting of integration flows. With YAWL Workflow modeling, task design, exception handling (or equivalent BPM experience).
Key Responsibilities- Own end-to-end technical delivery on Majesco LnAH Billing for assigned customers.
- Convert business/functional requirements into technical designs and estimates.
- Design and develop components and services using Core Java (APIs, batch, integrations).
- Configure and integrate ICD/ICM interfaces for real-time and batch flows.
- Design and maintain YAWL workflows for billing processes and approvals.
- Develop and optimize SQL Server objects (tables, views, stored procedures, queries).
- Enforce coding standards, conduct code reviews, and ensure performance and security.
- Collaborate with stakeholders on build, deployment, & environment readiness.
- Mentor engineers and partner resources on best practices.
- Support SIT/UAT, production cutovers, and defect/performance issue resolution.
- Prepare and maintain technical design and deployment documentation.
- Work within Agile/Scrum teams (planning, daily stand-ups, reviews, retrospectives).
Domain & Platform Experience- Experience in Insurance domain required Life / Annuity / Group / Health Billing preferred.
- Experience with Majesco L&AH Billing or other Majesco platforms is a strong plus.
- Understanding of billing functions: premium, invoicing, collections, refunds, adjustments, commissions, and financial interfaces.
Profile & Experience- Experience: 8-12 years in development/implementation, including 3+ years in a lead role.
- Recent, hands-on experience in Core Java, SQL Server, Git, and at least one of ICD/ICM or YAWL is mandatory.
- Education: B.E./B. Tech/MCA or equivalent in Computer Science, IT, or related field.
- Strong communication, stakeholder management, and proven leadership in guiding teams.