.NET Developer
Core
Design, develop, enhance, maintain, and support enterprise applications across the Microsoft .NET stack, spanning legacy desktop/client-server and modern web applications.
Role type
Senior .NET full-stack application developer
Builds
Enterprise applications, modern Blazor web apps, and supports existing desktop/client-server systems
Domain
Enterprise software development, Microsoft ecosystem
Required skills
C#, .NET/.NET Framework, Microsoft Blazor, VB.NET, WPF, Windows Forms, Microsoft SQL Server, WCF, RESTful APIs, Git, CI/CD pipelines
Preferred skills
Azure, Azure DevOps, Entity Framework/EF Core, Power BI, automated/unit testing, performance tuning, application modernization, enterprise integrations
Technologies
.NET Framework, API, Azure, Blazor, C#, CI/CD, DevOps, Git, Power BI, SQL, WPF, Web, Windows, Windows Forms, UX, UI Design, ASP.NET, Cloud
Responsibilities
Design, develop, enhance, and maintain enterprise applications; Support existing desktop and client-server applications; Develop modern Blazor web applications; Troubleshoot production issues and investigate problems across multiple application layers; Integrate applications with APIs and SQL Server databases; Identify root causes and implement sustainable solutions; Contribute to application modernization efforts
Seniority
Senior, hands-on IC