D

Davies North America

Global insurance professional services and tech

Lead OutSystems Developer

Full-Stack EngineeringUpdated on Nov 13
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's degree in computer science, engineering, information technology, or a related discipline, or equivalent practical experience.
  • Five or more years of software development experience, including experience delivering and supporting enterprise applications.
  • Five or more years of hands-on OutSystems development, with recent experience leading technical design, delivery, or mentoring.
  • Five or more years of software development experience, including at least three recent years of hands-on OutSystems development.
  • Strong hands-on experience with OutSystems Service Studio, Service Center, and LifeTime, including deployment, environment management, monitoring, and troubleshooting.
  • Experience designing and supporting REST and SOAP integrations, including authentication, error handling, retries, logging, and integration troubleshooting.
  • Demonstrable experience leading technical design and delivery for complex enterprise applications.
  • Strong understanding of modular OutSystems architecture, reusable services and components, dependency management, application layering, and technical-debt remediation.
  • Working SQL, relational data modelling, and database optimisation skills.
  • Experience designing and implementing REST APIs, enterprise integrations, authentication, and authorisation.
  • Sound understanding of secure development, application security, and non-functional requirements.
  • Experience with Agile/Scrum delivery, estimation, release planning, and production support.
  • Ability to conduct code reviews, establish engineering standards, and mentor developers.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Strong communication, collaboration, and stakeholder-management skills.

Responsibilities

  • Own the technical design, development, and maintenance of scalable applications on the OutSystems platform.
  • Lead the transition and long-term technical ownership of products and related insurance applications.
  • Translate business and non-functional requirements into secure, maintainable solution designs, data models, business processes, and user experiences.
  • Design and govern integrations with internal and external systems using REST APIs and appropriate authentication mechanisms.
  • Provide technical direction, estimation, and delivery oversight across the development lifecycle.
  • Set coding standards, conduct code and design reviews, and mentor developers to improve engineering quality and capability.
  • Diagnose production issues, improve application performance and resilience, and ensure effective root-cause analysis.
  • Partner with Product Owners, Business Analysts, Architects, QA, and operational teams to manage dependencies, risks, and delivery priorities.
  • Participate in knowledge-transfer activities, maintain technical documentation and support guides for assigned applications, and share learning to help the internal team reduce reliance on external vendors and subject-matter experts.
  • Ensure compliance with architecture, security, testing, release, and change-management standards.
  • Contribute to Agile ceremonies, release planning, and continuous improvement of engineering practices.
  • Complete assigned transition activities, demonstrate understanding of relevant application components and insurance workflows, and maintain clear technical documentation to support continuity with minimal disruption.
  • Deliver secure, maintainable enhancements and defect resolutions that meet agreed quality and release standards.
  • Improve application reliability, performance, and supportability through proactive engineering and root-cause remediation.
  • Build functional and technical expertise in insurance workflows across the internal engineering team.
  • Reduce dependency on external vendors and subject-matter experts through mentoring, documentation, and reusable engineering practices.

Desired Qualifications

  • OutSystems Professional Developer certification.
  • Experience with insurance, claims, or underwriting platforms and workflows.
  • Experience integrating OutSystems applications with Azure services, enterprise identity, monitoring, and deployment tooling.
  • Experience with CI/CD pipelines, DevOps practices, and automated quality controls.
  • Experience supporting enterprise-scale, business-critical applications.
  • Familiarity with observability, application monitoring, and performance optimisation.
  • Strong experience with OutSystems 11; exposure to OutSystems Developer Cloud is desirable.
  • Working knowledge of HTML, CSS, and JavaScript, including the ability to troubleshoot custom extensions and front-end performance issues.

About the Company

Davies North America

Global insurance professional services and tech

Davies North America is a global professional services and technology company that began in the UK as an insurance claims manager. It now provides technology, consulting, and legal solutions to clients in regulated industries, including insurance, through managed services, outsourcing, and advisory offerings. The company grows by acquiring other businesses to expand its geographic reach and service capabilities. Its goal is to become a global leader in professional services and technology for regulated industries, particularly in markets like the US, Canada, and Bermuda.

Company size
5,001-10,000
Company stage
Debt Financing
Total funding
$363M
Headquarters
London, United Kingdom
Founded
1968

Recently Posted Jobs

Explore more opportunities at Davies North America

See more jobs