As a candidate for this role, you will be responsible for delivering simple to moderate .NET development tasks for various technologies including WCF Web service, ASP.NET Web API, VB.NET, C#.NET, ASP.NET MVC, .NET Core, and WPF. You should have a good understanding of design principles, architecture fundamentals, SDLC, and agile methodologies. Additionally, you will be expected to deliver T-SQL development tasks, perform diagnostics using debugging tools, write unit tests, and execute stored procedures in SQL Server. You should have a solid grasp of basic .NET and SQL terminologies, as well as possess basic OOP knowledge. Knowledge of cloud services such as AWS, Azure, or Google Cloud is preferred, and you should be comfortable leading large technical projects. Continuous improvement, CI/CD pipeline building, and Agile development methodologies like SAFE or Kanban are essential aspects of this role. In addition, you should have experience with source control tools like GIT, SVN, or Bitbucket, project management tools such as Jira or Basecamp, and implementing third-party integrations. Proficiency in debugging and profiling complex applications, managing developer teams, and delivering high-quality software solutions within deadlines and budgets is required. The ability to prioritize and manage multiple tasks simultaneously is also crucial. Knowledge of Angular, Document Store Databases (like Cosmos DB, MongoDB, PostgreSQL), and CMS (PowerBI, Kentico, Umbraco, OutSystems) will be considered beneficial for this role. Mandatory skills for this position include proficiency in SQL Server, Visual Studio, VS Code, IIS, .NET Framework (2.0 to 4.8), .NET technologies (ASP.NET, C#.NET, VB.NET, WCF, Web API, Core), Dependency Injection, Classic ASP, VBScript, Power BI (optional), Blazor, JavaScript/jQuery, HTML/HTML5, CSS/CSS3, XML, JSON, SOAP, Azure, and AWS.,