Software Developer - Full Stack
Role details
Job location
Tech stack
Job description
MPL Technology is a founder-led Insurtech business building a suite of in-house, mission-critical platforms
that support insurance claims, legal case management, underwriting, and data-driven decision making.
We are looking for a Full Stack Software Engineer to play a central role in the design, development, and
evolution of our core technology platforms. You will work across the full application lifecycle, from user-facing
interfaces and APIs through to cloud-hosted services and data pipelines.
The role spans a wide range of impactful projects, including the development of a proprietary legal and claims
case management system, the ongoing enhancement and scaling of our claims platforms, and the integration
of underwriting, actuarial, automation, and AI-driven capabilities into everyday business workflows.
You'll work closely with technical and non-technical stakeholders to translate complex operational processes
into scalable, maintainable software. This is a hands-on role offering real ownership, influence over technical
direction, and the opportunity to shape products that are actively used in a regulated, real-world environment.
What You'll Be Doing:
- Design, develop, and maintain in house applications, covering front-end, back-end, and cloud
infrastructure.
- Build and enhance in-house business and case management platforms, ensuring alignment with ISO
9001, ISO 17020, ISO 17024, and ISO 17025 quality management standards.
- Develop and integrate APIs, services, and data pipelines to support internal and external systems.
- Implement AI-enabled features and automation to improve data processing, analysis, and operational
efficiency.
- Translate business processes and user requirements into scalable, maintainable software solutions.
- Collaborate closely with cross-functional teams such as client partnership directors and operational
managers to understand end-user requirements and translate them into leading solutions.
- Continuously assess and improve application performance, security, reliability, and scalability.
- Contribute to architectural decisions, technology selection, and best practices.
- Maintain clear technical documentation and contribute to knowledge sharing across the team.
- Provide technical input and recommendations to the CTO to support strategic decision-making.
- Support user adoption by contributing to training materials and system documentation where required.
Requirements
Do you have experience in TypeScript?, Do you have a Bachelor's degree?, * Minimum of 3 years' professional experience as a Full Stack or Backend Developer.
- Bachelor's degree in computer science or a related discipline (or equivalent practical experience).
- Strong experience with C# and .NET (.NET Framework and/or .NET Core).
- Experience building modern front-end applications (e.g. JavaScript/TypeScript, HTML, CSS, and a
framework such as React, Angular, or similar).
- Solid understanding of RESTful APIs, databases, and data modelling.
- Hands-on experience with Microsoft Azure, including deployment and cloud-based services.
- Familiarity with AI or data-driven solutions (experience integrating AI services is a plus).
- Understanding of secure application development and best practices.
- Exposure to blockchain technologies is advantageous but not essential.
- Strong problem-solving skills with excellent verbal and written communication. You will be
comfortable working in a fast-paced start-up environment with a high degree of ownership.
Benefits & conditions
- Additional annual leave with service, plus an additional paid day leave for your birthday.
- Wellbeing package including free PT sessions, private medical package & health cash back plan.
- Part-funded or fully-funded professional qualifications, with length of service.
- Free parking, pension, full time hours of 35 hours a week