Senior Software Engineer


Premium Job From Care Quality Commission

Recruiter

Care Quality Commission

Listed on

3rd July 2019

Location

United Kingdom

Salary/Rate

Up to £44,646 plus an additional allowance may be available for exceptional candidates (additional London weighting of £4,800 for those based in our London Office)

Salary Notes

Up to £44,646 plus an additional allowance may be available for exceptional candidates (additional London weighting of £4,800 for those based in our London Office)

Type

Contract

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Be part of our Digital transformation!

Are you committed to helping us regulate health and social care within England?

We are looking for individuals who are caring, demonstrate integrity, work great as part of a team and always strive for excellence in everything they do to help us make sure health and social care services provide people with safe, effective, compassionate, high-quality care and we encourage care services to improve.

Let us tell you a little bit about the role....

As an experienced Senior Software Engineer, you will be responsible for designing, running and improving web application software as well as writing clean, secure code while following a test-driven approach.

You will plan and lead development on sets of related stories while working with other Digital disciplines to understand what needs to be built and have an understanding of the whole system and take responsibility for teaching this to others.

You will also be responsible for operating the production services that are built, including maintenance and support while looking for ways to improve system robustness, resilience and stability.

What we're looking for from you...

Specific Skills and Knowledge:

Experience developing systems following a microservices architecture, using SQL and NOSQL data stores.

In-depth knowledge and experience of ASP.net including .NET CORE, MVC and full stack development.

.NET CORE fundamentals including tag helpers, razor pages and loosely coupled architecture

Excellent knowledge of C# including Object Oriented techniques and design patterns

Knowledge and experience of building and documenting Restful API's

Experience of modern JavaScript frameworks such as React or Angular

Good all-round web development experience, including awareness of best practices and standards such as accessibility, usability and web standards

Experience of delivering web solutions in an integrated environment, with an understanding of how to optimize solutions to gain performance and stability

Knowledge and experience of automation technology to support continual integration and continual deployment such as Azure DevOps or Jenkins

*This is a fixed term contract for 18 months*

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: