.Net Engineer

CLFIS Limited

Bristol, UKonsitePosted Jul 2, 2026
Posting intelligenceActively listedReposted 11×, possible evergreen/ghost posting

Skills

githubazurecicdc#

About the role

Title: .Net Engineer

Location: Bristol, GB

GB

London, GB

Company: CLFIS Limited

Description:

Canada Life UK looks after the retirement, investment and protection needs of individuals, families and companies. We help to build better futures for our customers, our intermediaries and our employees by operating as a modern, agile and welcoming organisation.

Part of our parent company Great-West Lifeco, Canada Life UK has operated in the United Kingdom since 1903. We have hundreds of respected and supported employees committed to doing the right thing for our customers and colleagues.

Canada Life UK is transforming to create a more customer-focused business by providing our customers with expertise on financial and tax planning, offering home finance and annuities propositions, and providing collective fund solutions to third party customers.

Job Purpose

We now need Engineers to support the transformation and the future growth of the business, simplifying our IT architecture by removing our legacy systems and delivering new solutions providing market-leading services for our colleagues, customers and advisers.

What you'll do

The Engineer is responsible for the design and development of strategic software solutions, ensuring that requirements are met, best practices are followed and that all software developed is of a high quality and robust nature.

Working with Project Managers, Product Owners, Architects, Business Analysts and Testers the successful .Net Engineer will share responsibility for project feasibility, requirements, design, development, quality and delivery. They will need to work positively and effectively within teams of mixed abilities and experience and be adaptable within changing environments.

You will be tasked with the following duties:

Develop software that meets requirements following best practices.

Build reusable, well-documented, extensible code including unit tests.

Ensure non-functional requirements (performance, auditing, security and on-going support) are considered during development.

Identify risks.

Participate in technical design and review

Build components to integrate with existing applications

Develop black box services/libraries (reusable pieces)

Design and build Prototypes/Proofs of Concept

Facilitate automated testing, integration and deployment (CI and CD)

Support acceptance testing

Participate in problem analysis and help resolve technical problems

Provide regular information on progress to project management and team leaders to allow regulation and reviewing of tasks.

Participate in mentoring, code reviews and pair programming

Complete or contribute to company standard documentation.

Take part in continuous learning and professional development

Required Knowledge / Experience / Skills

Proficiency in a variety of development technologies, languages, design patterns, and tooling. Our current tech stack is primarily Microsoft / Azure focused; solid C# is necessary.

API Development and integration with 3rd party applications

Advocate of key principles such as SOLID and CLEAN code – applying to all areas of development. Keen to write code that is self-explanatory and easy to maintain.

An awareness of security principles and best practices to ensure secure software delivery.

We use GitHub and Octopus Deploy for our pipelines but an understanding of the principles behind CICD is more important that the tooling you have used. You will have worked in an environment that deploys regularly to production.

.NET 6+

SQL

Test Automation

Good analysis, problem solving and decision-making skills.

Excellent time and self-management through effective planning & prioritisation of tasks

Desirable Skills:

Azure PaaS

M-Files

Experience with distributed systems (SOA, Microservices)

Benefits of working at Canada Life

We believe in recognising and rewarding our people, so we offer a competitive salary and benefits package that’s regularly reviewed. As a Canada Life UK colleague, you’ll receive a competitive salary and comprehensive reward package including a generous pension and bonus scheme, along with, income protection, private medical insurance and life assurance. We have a fantastic number of other benefits and support services as well as regular personal and professional development.

How we work at Canada Life

Our culture is unique and incredibly important to us. We care about doing the right thing for our people, customers and community and helping others to build better futures. Our blueprint behaviours shape and influence how we work, and are central to the relationships we have with others. Every day we are encouraged to be more curious, own the outcome, face into things together and find a way forward.

We want colleagues to have rewarding careers with us so we invest in the development of our people, technology and workplaces. That’s why we offer a range of training, flexible working and opportunities to grow and develop.

Diversity and inclusion

Building an inclusive workplace with a diverse workforce where everyone can feel they belong and achieve their potential regardless of gender, ethnicity or any other characteristic is a key commitment for us. We are proud of the progress we’re making in DEI, and we continue for it to be a significant focus.

“At Canada Life we believe in the power of great people from different backgrounds, experiences and perspectives coming together to build better futures. Emerging talent is crucial to our growth and creating an environment that continues to inspire us all.” Nick Harding, Chief People Officer, Canada Life UK

We appreciate that everyone has different work and life responsibilities. We’re happy to discuss flexible working arrangements, including part time, for any of our roles should this be a requirement for you.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in United Kingdom varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United Kingdom medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.