Technical Lead/ Manager

.NET Software Development Manager

You will be a .NET Team Lead / Development Manager who is comfortable leading a high-performance development team in a busy environment with a variety of new and ongoing projects. In this .NET Development Manager job you will work on designing and developing market-leading products.

Casual vibe on team, brilliant high performing team to manage, global customers with interesting and challenging project pipeline.

.NET Development Manager background
5+yrs developing web applications using a combination of .NET Framework,
2+yrs exp as technical lead of a team of developers
Strong people skills with the ability to influence technical discussions
Design patterns, solutions architecture best practices
TFS and Git source control systems
Working in an Agile environment

Desirable .NET / Cloud knowledge
.NET Core, Angular 12
Architecture based on microservices
NServiceBus, domain driven design, event sourcing and CQRS
Azure components - virtual machines, cloud services, web apps, web jobs, traffic manager, SQL Azure

What will you be doing in this .NET Development Manager role ?
Lead a dedicated team to design, develop and test new and existing solutions. 
Deliver reliable software through continuous integration, automated testing and in-depth code reviews. 
Manage and mentor a team of developers as part of your daily activity. 
Carry out code reviews and ensure coding standards are met. 
Interact with both clients and internal stake holders across varied projects. 
Motivate your team to hit milestones
Suggest improvements to internal processes and tools