Leave us your email address and we'll send you all the new jobs according to your preferences.
Lead Senior Specialist (Back-end .NET Developer)
Posted 5 days 15 hours ago by Cooper Lomaz
Permanent
Not Specified
Other
London, United Kingdom
Job Description
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.
- 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.
- 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.
- 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!
Cooper Lomaz
Related Jobs
Finance Lead
- Gloucestershire, Bristol, United Kingdom, BS153
Billing Controller- 3 month contract
- London, United Kingdom
Begeleider MBO niveau 4
- Zeeland, Oost-Souburg, Netherlands, 4388 AA
Assistant Finance Business Partner
- Hertfordshire, Stevenage, United Kingdom, SG1 1
Investment Solutions Associate
- London, United Kingdom