Senior Software Engineer (Full-Stack Microsoft Stack)
Location: Midwest (Hybrid/Onsite)
Overview
Growing organization seeking a Senior Software Engineer to design, build, and support internal business applications that drive core operations. This role offers strong ownership across the full stack within a Microsoft-based environment.
Key Responsibilities
Develop and maintain applications using .NET / C#
Build front-end solutions with Angular
Design and optimize SQL Server databases (performance, queries, schema)
Develop REST APIs and system integrations
Troubleshoot and improve performance across the application stack
Collaborate with business teams to deliver scalable solutions
Manage code and deployments using Git and Azure DevOps
Qualifications
Strong experience with .NET / C# full-stack development
Proficiency in Angular
Advanced SQL Server expertise
Experience building and supporting enterprise applications
Hands-on with API development and modern dev workflows (Git, CI/CD)