via indeed · 8 July 2026 ·3 days ago

.Net Engineer

CLFIS Limited
Bristol
277 more jobs in Bristol.
Upload your CV and see which ones actually match you.
Upload CV

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.

The market for this type of role

Similar openings
277
Engineering roles in Bristol
Full-time
80%
of Engineering roles in the UK
Remote possible
8%
of Engineering roles
CLFIS Limited

2 open positions · Bristol, London

📊 Engineering · the UK
6,453
active jobs
11.9%
Remote
Ø 2d
avg. online
Top skills in demand
ExcelERPISOPythonAWSCI/CDSQLAzureAgileLean

Frequently asked questions

How many Engineering jobs are available in Bristol?
Currently 277 Engineering roles in Bristol on AlmostHired, across 92 different companies. Our data is updated daily.
Do Engineering roles offer remote work?
8% of Engineering roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.