Senior Software Engineer


Details:
  • Salary: £72,000 - 88,000 - Annum
  • Job Type: Permanent
  • Job Status: Full-Time
  • Salary Per: Annum
  • Location: Manchester Greater Manchester
  • Date: 1 week ago
Description:

Senior Software Engineer (around 7-10 years experience)

Manchester - Mainly remote, candidates will need to attend the office once a month for team meetings

Perm

£72,000pa - £88,000pa

Essential Experience

* .NET (.NET core up to .NET 8)

* Building CI/CD pipelines and utilising infrastructure as code - preferably Azure DevOps and Terraform

* Automated testing, including test-driven development (TDD)

* Modern microservice architectures, event driven systems and cloud-based systems

* System design

* AKS / Kubernetes

* Azure SQL or SQL Server

* Day to day working with Azure

Preferred habits

* Can co-ordinate within and across teams to solve almost any technical problem in their discipline

* Highly proficient in their engineering domain. Writes code that is regarded by their peers as high quality.

* Provides context and clarity to their work through documentation/proposals/runbooks so that others can easily understand what’s being built, why it was done that way, so it can be built upon.

* Balances short term needs against long term stability when responding to incidents or production issues.

* Provides valuable feedback in code reviews, encouraging people whilst increasing code quality and ensuring standards are followed.

* Proactively identifies problems in our product or platform. Improves areas of the code they work on. Leaves things better than they found them.

Desirable extra skills

* Performance analysis

* Logic Apps / Functions

* Terraform

* Cosmos DB NoSQL

* React

Working behaviour

* Troubleshoot and resolve complex production issues in a timely manner, applying root cause analysis to prevent recurrence.

* Help manage and maintain cloud-based infrastructure and services.

* Develop and maintain documentation for processes, procedures, and best practices to enable knowledge sharing and upskilling of other engineers.

* Help the team identify engineering tasks and prioritise the backlog in relation to project and support need.

* Enhance operational reliability and scalability of existing products.

* Identify simple innovative technical solutions to complex engineering problems.

* Managing your time to ensure relevant projects are completed within deadlines whilst ensuring support tasks are completed.

* Expected to be in the on-call rota with the rest of the teams

Report this job

By sending this message I agree to GrindJob’s Terms and Conditions and Privacy Policy.

Enter your email to get a notification when similar jobs become available.

Create a job alert for Senior Software Engineer in Manchester Greater Manchester ()

By continuing, you agree to GrindJob’s T&Cs and Privacy Policy.

When applying for a job, do not provide bank account details or any other financial information.
Never make any form of payment. GrindJob is not responsible for any external website content.

Enter your email to get a notification when similar jobs become available.

Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?