Engineer

Posted 8 April by Canada Life

Register and upload your CV to apply with just one click

Location: London, Potters Bar, Bristol or Isle of Man (Hybrid working options available)

As an Engineer you will have a strong background in full lifecycle software development.

The This role is pivotal in driving business outcomes through proficient software engineering practices. Key responsibilities include.

  • Designing, building, testing, deploying, and supporting software using the Agile framework.
  • Configuring and maintaining automated CI/CD pipelines to facilitate seamless route to production.
  • Developing and supporting environments up to and including production to ensure reliability and quality of software solutions.


Duties/Responsibilities

1) Solution Development

Engage fully in the development lifecycle of applications and tools, contributing hands-on to all development tasks, from coding to reviewing and releasing to production. Collaborate closely with team members, product owners, and stakeholders under the technical guidance of a Lead/Principal Engineer.

2) Continuous Learning
Take ownership of personal learning paths, continually acquiring new skills to enhance team solutions and individual performance.

3) DevOps Delivery
Implement and refine DevOps practices, balancing responsibilities between development and operations, while actively reducing technical debt and enhancing automation and reliability of applications.

4) Standards Adherence
Ensure all deliverables meet engineering standards and best practices set by the Engineering Best Practice Lead, as measured by KRIs/OKRs.

Skills, Knowledge, and Experience

  • Proficiency in a variety of development technologies, languages, design patterns, and tooling, including but not limited to C#, Microsoft .NET, Azure, SQL, APIs, CI/CD, and Unit Testing.
  • Demonstrable engineering capability with strong skills in software design and requirements analysis.
  • Excellent teamwork, communication, and problem-solving abilities, enabling effective collaboration across cross-functional teams.
  • Awareness of security principles and best practices to ensure secure software delivery and infrastructure management.
  • Commitment to continuous learning, staying abreast of evolving industry technologies and trends.
  • Proficiency in setting up monitoring and logging solutions and effectively troubleshooting issues.
  • Extensive experience working within an agile development methodology.
  • Effective time and self-management skills, demonstrated through efficient planning and task prioritization.
  • Business domain knowledge and understanding of software development best practices.

Reference: 52439409

Please note Reed.co.uk does not communicate with candidates via Whatsapp, and we will never ask you to provide your bank, passport or driving licence details during the application process. To stay safe in your job search and flexible work, we recommend visiting JobsAware, a non-profit, joint industry and law enforcement organisation working to combat labour market abuse. Visit the JobsAware website for information and free expert advice for safer work.

Report this job