Share this Job

Lead Software Engineer

Date: 26-Mar-2023

Location: KA, IN

Company: Fineos Corporation

What will you be doing?


As a Lead Software Engineer you will be part of our highly skilled Professional Services team, working on FINEOS AdminSuite or our New Business and Underwriting implementation projects. Assigned to one of our Product implementation teams, working in conjunction with our customer’s you will develop customer specific extensions and configuration to our core FINEOS AdminSuite or our New Business and Underwriting products, You will develop web service integrations and perform implement solution upgrades. You will be responsible for the Solution configuration design and maintenance, ensuring that customers solution configuration designs, are in accordance with FINEOS best practice guidelines. You will be writing Java JavaScript and SQL software as well as providing development consultancy to our customers on how to implement FINEOS product solutions and mentoring of more junior developers.



What do we need?

FINEOS are looking for experienced Senior Software Engineers who have excellent design and java, Javescript SQL development programming skills with extensive knowledge of how to implement solution configurations in accordance to FINEOS best practice guidelines. Lead engineers must have the drive to take on the ownership and responsibility for the technical designs and quality assurance for customer implementations. As a lead Software Engineer you must have an aptitude for considering the bigger picture, the knowledge to consider all options, the innovation to select the best solution, and the determination to take the solution to completion, while maintaining a focus on delivering quality and value to the customer solutions assigned to you.

As part of this position, we will be looking for excellent communication and estimation skills.


Why work as a lead engineer?


The role provides you the opportunity to further your career as a software engineer through providing the opportunity to take technical analysis, design and maintenance ownership and responsibilities for specific customers implementations.



  • 5+ years’ experience leading development of software implementations. At least 3 of these should be as a Senior Software Engineer.
  • Minimum 5 years’ experience developing web-based Java applications and web service integrations.
  • Reporting to the Product implementation team lead and working as a member of a Product implementation team you will have technical ownership of specific customers solution configurations developments.
  • Interacting with internal and external customers of the organisation, to clarify requirements, designs and develop solutions for assigned customers.
    • Work closely with the Lead Technical and Business Consultants to review requirements.
    • Solution implementation design for multi customer/project implementations.
    • Solution feature description design reviews and breakdown into technical user story designs that are in accordance with FINEOS guidelines
  • Code Quality assurance responsibilities for assigned customer implementations.
  • Troubleshooting of complex solution issues for assigned customers.
  • Technical support to SW developers and business consultants assigned to your customer solutions.
  • Project SW development where required.
  • Customer technical interface and support for outsourcing partners.
  • Must be able to work with minimal supervision, relied upon for critical tasks.
  • Mentoring of less experienced staff where appropriate e.g. development best practices, peer review of designs, code and tests.
  • Working effectively with test leads engineers to resolve open issues in an efficient manner.
  • Ability to identify, deliver and drive improvements and innovations within the development area.
  • Compile and review estimates through the tiers around all technical aspects of solution relating to the customers assigned to you.
  • Ensure all aspects of good design and construction are delivered, including:
    •  Performance, scalability and security
    •  Modularity, interoperability, and upgradability
    •  Work with peers within the client organization to ensure a successful delivery
  • Provide detailed planning and tracking information to Scrum Masters, Product implementation leads and Project management
  • Work closely with Solution Architects for direction and compliance
  • Build, publish and deploy FINEOS solutions both in house and within FINEOS cloud.
  • Advanced Troubleshooting of FINEOS solutions 
  • Promote and live the FINEOS values and increase positive relations with team, customers, prospects and partners.