As a Lead Software Engineer your primary focus and main objective is to lead a technical team in the delivery of products and services. You will be a technical expert in designing, developing, testing, and integrating software for our products and services. You will have a deep understanding of the business domains and how to design technical solutions to deliver on the business objectives.
What you'll be doing:
* Leading a technical team in cross functional during the whole software lifecycle.
* Lead the development and maintenance in C# and .NET
* Diagnose and fix issues within the application
* Mentor junior members of the team
* Code reviewing
Experience:
* Extensive experience using C# and .NET
* Proficient in Cloud technologies (Azure)
* Experience working with SQL Server and Databases
* Working with Gradual Incremental Modernisations