Back to feed

Lead Engineer

Remote Full-time Live

About the Role

We are looking for a Senior Software Engineer to contribute to the design, development, and support of high-quality solutions for one of our key Crop Insurance customers. This role will work closely with the Technical Lead, Solution Architects, and cross-functional teams to deliver robust, scalable, and maintainable features within Client’s Crop Insurance (policy administration and related components).

You should be comfortable with hands-on development, debugging complex issues, and actively participating in technical discussions while growing toward greater ownership and leadership responsibilities.

Key Responsibilities

Development & Technical Delivery

  • Design and develop high-quality, maintainable code for new features, enhancements, upgrades, and defect fixes in the L&A platform.
  • Implement business logic, integrations, and UI components following Majesco coding standards and best practices.
  • Collaborate in translating functional and non-functional requirements into clean, efficient technical designs.
  • Participate in code reviews, ensuring adherence to design patterns, security practices, and performance considerations.
  • Contribute to unit testing, integration testing, and automation efforts to maintain high code quality.

Production Support & Troubleshooting

  • Investigate and resolve production defects and performance issues across application, integration, and database layers.
  • Use logs, monitoring tools, APM, database queries, and profiling to perform root cause analysis and implement fixes.
  • Assist in performance tuning of application components and database queries to meet agreed SLAs.
  • Participate in incident triage, post-incident reviews, and implementation of preventive measures.

Collaboration & Agile Practices

  • Work in an Agile/Scrum environment, actively participating in sprint planning, daily stand-ups, refinement, and retrospectives.
  • Estimate development tasks accurately and deliver within committed timelines.
  • Collaborate with offshore and onshore team members, Technical Leads, QA, DevOps, and customer stakeholders.
  • Contribute to continuous improvement initiatives including CI/CD, test automation, and technical debt reduction.

Technical & Domain Growth

  • Deepen domain knowledge in Crop insurance (Policy Administration Systems) for the North American market.
  • Learn and apply Client product architecture patterns, frameworks, and integration approaches.
  • Mentor junior engineers and share knowledge through pair programming, tech talks, and documentation.
  • Stakeholder Collaboration
  • Communicate clearly with team members and stakeholders about technical progress, challenges, and solutions.
  • Participate in requirement clarification sessions and design discussions.
  • Present work updates and technical solutions in a structured and professional manner.

Stakeholder Management

  • Work closely with Babul and Customer stakeholders to clarify requirements, propose solutions, and gain alignment.
  • Present architecture and design options, trade‑offs, and recommendations to technical and business audiences.
  • Communicate complex technical topics in a clear, structured, and customer‑friendly manner.

What We’re Looking For

  • 3–5 years of hands-on experience in design and development using Java and related technologies.
  • Experience working on enterprise applications (insurance domain knowledge – especially L&A / Policy Administration – is a strong plus).
  • Proven ability to deliver high-quality code in complex, multi-tiered systems.

Technical Skills

  • Strong Java knowledge with solid OOP principles and clean code practices
  • Backend:
  • RDBMS (DB2 preferred): advanced SQL, indexing, query optimization
  • Frontend:
  • Vue 3+ (Composition API, ), TypeScript (strong typing, interfaces, generics)
  • Vue Router, Pinia, VueUse, modern styling (Tailwind / scoped CSS)
  • Component architecture, reactivity & performance best practices
  • Tooling & Practices:
  • Git, Maven
  • Debugging & observability: logs, APM, Vue DevTools, database profilers
  • Design & Documentation:
  • Understanding of HLD/LLD, sequence/component diagrams, API contracts

Delivery & Agile

  • Experience leading requirements and design workshops with business and IT stakeholders.
  • Ability to understand and use frameworks (architecture and delivery) to design solutions for functional and non‑functional requirements.
  • Strong experience with Agile methodologies such as Scrum, including CI, automated testing, and iterative delivery.
  • Demonstrated ability in guiding a team to implement solution architecture for large L&A insurance projects.

Soft Skills

  • Excellent communication and presentation skills with the ability to explain complex designs and trade‑offs to customers.
  • Strong problem‑solving mindset, ownership orientation, and ability to make informed technical decisions under time pressure.
  • Ability to work in a global, distributed environment, with overlap to US time zones as needed for customer collaboration and production support.

Education

  • Bachelor of Technology (B.Tech) or equivalent, or
  • Master of Computer Applications (MCA)

Nice to Have

  • Prior experience working directly with large global insurers.

Why Join Us

At Majesco, we believe in connecting people and businesses to insurance in ways that are innovative, hyper‑relevant, compelling, and personal. We bring together the brightest minds to build the future of insurance – a world where insurance makes life and business easier, more connected, and better protected.

Apply To This Job

On the same wavelength

Oracle Cloud HCM Functional Consultant

Remote Full-time

Senior Oracle EPM Applications Consultant

Remote Full-time

Principal Consultant

Remote Full-time

SAP Capital Planning Specialist (Anywhere in Australia or NZ)

Remote Full-time

SAP Customer Success Manager – Sydney

Remote Full-time

Senior SAP SuccessFactors EC & Time Off Consultant (Philippines)

Remote Full-time

Senior SAP Payroll Consultant (Philippines)

Remote Full-time

Mortgage Broker

Remote Full-time

Mortgage Broker – No Cold Calling | 100% Remote

Remote Full-time

Property Coordination Assistant

Remote Full-time

Security Guard CRE Patrol Part-Time – Amazon Store

Remote Full-time

Dynamic Part‑Time Night‑Shift English‑Speaking Customer Service Agent – Hybrid Support for Sustainable Mobility Solutions

Remote Full-time

Experienced Data Entry Clerk – Remote Opportunity with arenaflex

Remote Full-time

Experienced Customer Service Representative – Remote Opportunity with arenaflex

Remote Full-time

Senior Manager, Event Management

Remote Full-time

Experienced Full Stack Customer Service Representative – Online Chat Support (Part-Time Work From Home)

Remote Full-time

Graphic Designer

Remote Full-time

Experienced Remote Data Entry Specialist – Career Opportunities in Digital Content Management at blithequark

Remote Full-time

Senior Staff Audit Accountant

Remote Full-time

Experienced Full Stack Remote Sales Representative/Customer Service Professional – Travel Package Sales and Customer Experience

Remote Full-time