Senior Developer

Senior Developer

Manchester Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Join a dynamic team to develop innovative software solutions and lead projects from start to finish.
  • Company: Canopius is a global leader in specialty insurance, promoting diversity and inclusion in a flexible work environment.
  • Benefits: Enjoy hybrid working, competitive salary, bonuses, health insurance, and a focus on wellbeing.
  • Why this job: Be part of a collaborative culture that values creativity and continuous improvement while making a real impact.
  • Qualifications: Experience in full-stack development, particularly with .NET, Azure, and strong SQL skills required.
  • Other info: Opportunities for mentorship and professional growth in a supportive team setting.

The predicted salary is between 43200 - 72000 £ per year.

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.

Senior Developer employer: Canopius

Canopius is an exceptional employer, offering a dynamic and inclusive work culture that prioritises employee wellbeing and professional growth. With a focus on innovation and collaboration within a flexible hybrid environment in the heart of London, employees are empowered to contribute meaningfully while enjoying a comprehensive benefits package that includes competitive salaries, health insurance, and opportunities for mentorship and development.
C

Contact Detail:

Canopius Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Developer

✨Tip Number 1

Familiarise yourself with the Lloyd’s of London market, as previous exposure is a key requirement for this role. Understanding the nuances of this industry will not only help you in interviews but also demonstrate your genuine interest in the position.

✨Tip Number 2

Brush up on your full-stack development skills, particularly with .NET, .NET Core, and C#. Be prepared to discuss specific projects where you've applied OOP, SOLID principles, and design patterns, as these are crucial for the role.

✨Tip Number 3

Showcase your experience with Azure cloud technologies and CI/CD practices during discussions. Being able to articulate how you've implemented these in past projects can set you apart from other candidates.

✨Tip Number 4

Prepare to discuss your approach to mentoring and collaborating within a team. Highlight any experiences where you've contributed to team growth or led initiatives, as this aligns with the collaborative culture at Canopius.

We think you need these skills to ace Senior Developer

Full-Stack Development
.NET Framework
.NET Core
C# Programming
Object-Oriented Programming (OOP)
SOLID Principles
Design Patterns
Azure Cloud Technologies
SQL Database Design
Microsoft SQL Server
React Framework
Blazor Framework
MVC Framework
JavaScript
HTML5
CSS
UI Libraries
API Design and Consumption
RESTful Services
Azure DevOps
CI/CD Practices
Entity Framework
Automated Testing Strategies
Unit Testing
Technical Leadership
Agile Methodologies
Communication Skills
Mentoring and Coaching

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with full-stack development, particularly with .NET, .NET Core, and C#. Emphasise any previous exposure to the Lloyd’s of London market and your familiarity with Agile methodologies.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at Canopius. Discuss how your skills in software development and your experience with Azure cloud technologies align with their needs. Mention specific projects or achievements that demonstrate your ability to deliver high-quality software.

Showcase Relevant Projects: If you have worked on projects that involved system integrations or developed solutions for reinsurance and insurance functions, be sure to include these in your application. Highlight your role and the impact of your contributions.

Prepare for Technical Questions: Anticipate technical questions related to your experience with SQL, API design, and automated testing strategies. Be ready to discuss your approach to problem-solving and how you ensure code quality in your work.

How to prepare for a job interview at Canopius

✨Showcase Your Technical Skills

As a Senior Developer, it's crucial to demonstrate your extensive experience with .NET, C#, and full-stack development. Be prepared to discuss specific projects where you've applied these skills, and consider bringing examples of your code or solutions to showcase your expertise.

✨Understand the Lloyd's Market

Since previous exposure to the Lloyd’s of London market is mentioned in the job description, make sure you research this area thoroughly. Familiarise yourself with how reinsurance and insurance functions operate within this market, as it will help you stand out as a knowledgeable candidate.

✨Emphasise Agile Experience

The role requires operating effectively within an Agile environment. Be ready to share your experiences working in Agile teams, including how you've contributed to sprints, collaborated with team members, and adapted to changing requirements. This will show your ability to thrive in their flexible work culture.

✨Prepare for Technical Leadership Questions

As you'll be providing technical direction and mentoring team members, expect questions about leadership and collaboration. Think of examples where you've led a project or mentored others, and be ready to discuss how you approach problem-solving and decision-making in a team setting.

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>