Role
JOB DESCRIPTION
Canopius is seeking a highly motivated Senior Developer to support the technology roadmap, delivering world-class solutions to enable all areas of the business to achieve their strategic and business goals.
This exciting role is within a small, growing team of developers working in a flexible and iterative software delivery environment, allowing quick and innovative responses to internal user requirements and providing an external market advantage.
Key Responsibilities
- Work collaboratively to gather requirements, analyze existing systems, and propose potential solutions.
- Build and support system integrations.
- Provide technical direction and leadership to ensure the delivery of high-quality software.
- Manage all stages of the software development lifecycle, including analysis, design, implementation, testing, deployment, debugging, and support.
- Lead the development of new features, tools, and scalable solutions to optimize team productivity.
- Make strategic decisions regarding software frameworks and architecture changes.
- Identify and act on opportunities for process and technical improvements.
- Operate effectively within an Agile environment to deliver projects aligned with business priorities.
- Mentor team members and collaborate within the development community, contributing to guilds and chapter meetings.
- Provide clear technical guidance to stakeholders.
- Strive for continuous improvement within a self-regulating team.
Skills & Experience
- Previous exposure to Lloyd’s of London market.
- Experience developing and supporting solutions for reinsurance and insurance functions.
- Proven experience in analysis, design, and implementation of complex systems.
- Extensive full-stack development experience with .NET, .NET Core, and C#, including familiarity with OOP, SOLID principles, and design patterns.
- Ability to produce high-quality, robust code adhering to industry standards.
- Experience with Azure cloud technologies.
- Strong SQL skills and experience with database design (Microsoft SQL Server).
- Experience with frameworks like React, Blazor, and MVC.
- Strong UI development skills with JavaScript, HTML5, CSS, and UI libraries.
- Knowledge of API design and consumption, especially RESTful services.
- Experience with Azure DevOps, pipelines, CI/CD practices.
- Experience with ORM tools like Entity Framework.
- Knowledge of automated testing strategies and unit testing.
- Excellent communication, presentation, and documentation skills.
Our Benefits
We offer a comprehensive benefits package focusing on overall wellbeing, including hybrid working, competitive salary, pension, bonuses, health and dental insurance, and more.
About Us
Canopius is a global specialty lines (re)insurer and a leading Lloyd’s of London insurer with offices worldwide. We foster a positive culture that encourages authenticity, diversity, and inclusion, providing a flexible, hybrid working environment in our new City of London offices. We are committed to equal employment opportunities and creating a discrimination-free workplace. Reasonable adjustments are available during recruitment and employment; please inform us if needed.