Lead Software Engineer

Posted 11/04/2024 by Curve Group Holdings Ltd

Remote job
Location:
London
Salary/Rate:
£90,000 - £100,000/annum

Lead Software Engineer - .NET

This award-winning specialist UK Financial Services Company are seeking an experienced Software Engineer Lead within a role that provides the opportunity to make a real difference in a time of planned growth within the organisation.

Reporting into the Software Engineering Manager, you will be leading the build, configuration and maintenance of internally developed applications and products in an environment that is currently going through a substantial technology migration from on-premise to the Cloud. As the Lead Engineer, you will bring your experience and technical knowledge providing technical influence and leadership to drive maturity in a CI/CD/DevSecOps, test automation environment, ensuring best practice and continuous improvement within the Software Engineering Teams, providing technical mentoring and coaching, whilst supporting the Software Engineering Managers with capability management, governance and running of technical training workshops in a highly collaborative environment.

Key Activities

  • Define implementation options for technical change (at and above the Epic level) and translate technical change Epics into Features for Engineering teams incorporating security, performance, availability, supportability (including upgrades), maintainability and roadmap progression aspects.
  • Lead and drive refinement of technical Features with Software Engineering teams
  • Lead the technical planning and coordination of multi-team/complex production releases/deployments. Support Engineering teams, where required, with single-team production releases/deployments.
  • Support Software Engineering Managers with root cause analysis and identifying continual improvement opportunities in production release capability and reliability.
  • Support Software Engineering teams with technical problem solving, incident resolution and technical thought leadership as required to support progression of day-to-day Engineering team activity. Use technical mentoring & coaching techniques to enable Software Engineering teams to gain technical confidence and competence lifting team capability and self-sufficiency over time.
  • Support Software Engineering Mangers to foster innovation within teams and introduce new ways of working by embracing, role modelling and driving a DevSecOps/CALMS model culture within teams.
  • Deriving Features from Epics (that require Engineering delivery) and leading refinement sessions with Engineering teams. Participating in Engineering team Agile ceremonies such as stand-ups, refinement and planning.
  • Supporting Software Engineering Managers in refining and embedding Engineering roadmaps within teams and supporting governance and risk tasks.

Skills, Experience, and Qualifications

  • Demonstrable skills in the following:
  • Microsoft .NET development stack
  • JAM development stack
  • DevOps, Continuous Integration and Continuous Delivery (Azure DevOps preferrable)
  • Microsoft Azure SaaS/PaaS capabilities
  • Containerisation (Docker/K8s)
  • Microsoft Dynamics 365

  • Excellent technical thought leadership, negotiation and influencing skills
  • Excellent verbal/written communication and interpersonal skills, with the ability to present and communicate complex technical concepts as simple to understand commercial outcomes
  • Excellent technical coaching and mentoring skills
  • Excellent problem analysis and resolution skills
  • Strong knowledge of technical excellence practice and DevOps/CALMS methodologies
  • Understanding of Agile delivery processes/methodologies
  • Understanding of business processes
  • Proven technical thought leadership and DevOps/CALMS best practice
  • Proven experience of developing and deploying scalable, secure and highly available cloud applications
  • Proven experience of embedding security, performance, availability and maintainability aspects in delivery

This is a hybrid role with a requirement of two days a week in the office.

An outstanding opportunity awaits. Apply now!

Type:
Permanent
Start Date:
ASAP
Contract Length:
N/A
Job Reference:
PR/019019_1712820336
Job ID:
221452024

Remember: You should never send cash or cheques to a prospective employer, or provide any financial information. Please get in touch if you see any roles asking for payments or financial details from you. For more information, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts