Lead Senior Specialist (Back-end .NET Developer)

Job Title: Lead Senior Specialist - Back-end .NET Developer - Fully Remote

Job Overview:

We are seeking a talented Lead Senior Specialist in Back-end .NET Development to join our client's dynamic Agile development team. This role is crucial in shaping strategic product modules, particularly the payroll calculation engine. The ideal candidate will possess a strong technical foundation and excellent collaboration skills to ensure high-quality software delivery.



Key Responsibilities:

Agile Team Participation:

  • Daily Stand-ups: Provide updates on completed tasks, outline upcoming work, and discuss any impediments. Support teammates in overcoming challenges as needed.
  • Sprint Planning: Contribute to task estimations and identify stories you can deliver in upcoming sprints.
  • Sprint Review and Demo: Maintain an updated backlog and prepare engaging demonstrations of completed software features.
  • Sprint Retrospectives: Share insights on team successes and areas for improvement to enhance overall velocity.
  • Refinement Sessions: Collaborate with stakeholders to understand functional and non-functional requirements, providing technical designs and accurate estimates.


Development Excellence:

  • Write efficient, stable, and maintainable code adhering to design patterns such as SOLID and DRY.
  • Manage code changes within planned releases while ensuring compliance with SDLC and regulatory requirements.
  • Document code comprehensively in the technical Wiki, ensuring timely and complete deployment instructions and release notes.
  • Foster a collaborative team environment, contributing to collective success.


Leadership Responsibilities:

  • Own the technical architecture of the payroll calculation engine, ensuring alignment with strategic goals.
  • Provide support and guidance to team engineers on technical solutions, best practices, and challenges.
  • Stay informed about the latest technologies and define the technical roadmap for future developments.


Requirements:

Skills and Experience:

  • Experience: A minimum of 10 years in C# development.
  • Technical Proficiency: Strong coding and unit testing skills (C#, LINQ, SQL) and extensive knowledge of .NET frameworks (e.g., Entity Framework).
  • Database Expertise: Familiarity with various databases, including MySQL, Oracle, Azure SQL Server, MongoDB, and Cosmos DB.
  • Independent Work: Ability to work autonomously as part of a global virtual team.
  • Analytical Skills: Strong capacity for quality documentation and technical design understanding.
  • Azure Experience: Familiarity with Microsoft Azure is advantageous.
  • Development Best Practices: Knowledge of SOLID principles, DRY, Security First, and TDD (Test Driven Development).
  • Version Control: Basic understanding of Git.
  • Project Management Tools: Experience with Azure DevOps or similar platforms (Jira).
  • Team Collaboration: Excellent teamwork skills, particularly in collaboration with front-end developers.

This is an exciting opportunity to make a significant impact in a forward-thinking organisation. Join us in delivering innovative solutions!

Company
Cooper Lomaz Recruitment Ltd
Location
London, United Kingdom
Hybrid / WFH Options
Employment Type
Permanent
Salary
£110000 - £120000/annum
Posted
Company
Cooper Lomaz Recruitment Ltd
Location
London, United Kingdom
Hybrid / WFH Options
Employment Type
Permanent
Salary
£110000 - £120000/annum
Posted