Posted by the employer · Lansing, United States
Full Stack .NET Developer
Stafford Gray · Lansing · United States
Posted: 9/17/2026 · On the employer's job feed since 10/11/2026
The advert
Quoted in full from Stafford Gray's job posting. Gavroche does not edit it.
Job Description
We are seeking a Full Stack .NET Developer to join a development team supporting the State of Michigan. This opportunity is open to candidates across experience levels. We are interested in both experienced developers and individuals with a strong development foundation who are looking for an opportunity to learn, grow, and gain hands-on experience.
The development environment includes C#/.NET, Angular, SQL Server, and Azure DevOps. The team follows Agile/Scrum practices and works collaboratively to develop new functionality, resolve application issues, and support ongoing application development.
Responsibilities
- Develop and maintain applications using C#/.NET and Angular
- Build and support backend application functionality
- Develop and maintain SQL Server database components, including SQL projects and declarative schemas
- Develop front-end functionality using Angular
- Develop new application features and functionality
- Troubleshoot and resolve application bugs
- Manage assigned development work through Azure DevOps
- Work with stakeholders to clarify requirements
- Participate in pull request (PR) and code reviews
- Collaborate with other developers to complete assigned work
- Follow established coding standards and development practices
- Participate in an Agile/Scrum development environment
Requirements
Qualifications
- Knowledge of or hands-on experience with C#/.NET
- Familiarity with Angular or modern front-end development
- Understanding of SQL and relational databases
- Understanding of object-oriented programming and software development fundamentals
- Familiarity with source control and collaborative development practices
- Strong problem-solving and communication skills
- Ability to work collaboratively within a development team
- Willingness and ability to learn new technologies and development practices
- Experience with Azure DevOps, Agile/Scrum, SQL Server, or full-stack application development is a plus
- Professional experience, internships, academic projects, personal projects, and other demonstrated development experience will be considered
Technology Environment
C# | .NET | Angular | SQL Server | Azure DevOps | Git/Pull Requests | Agile/Scrum
Similar roles in Lansing
- Software Engineer Internship · Waggoner Financial, Lansing
- Software Engineer · Waggoner Financial, Lansing
- GIS Analyst - GIS Application Developer · Stafford Gray, Lansing
- Senior IBM Master Data Management - MDM - & Integration Developer · Stafford Gray, Lansing
- .Net Developer · Stafford Gray, Lansing
- Software Engineer - Early Careers - 2027 Start · Arch, New York City
200 open software engineer roles found; at most three per employer shown. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct.
How software engineer roles in United States are worked
1% fully remote · 0% hybrid · 99% on-site
From 532 adverts whose ATS states a work mode. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct; the employers' own work-mode flags (adverts without one count as on-site).
Other roles at Stafford Gray
- Senior IBM Master Data Management - MDM - & Integration Developer · Lansing
- GIS Analyst - GIS Application Developer · Lansing
- .Net Developer · Lansing
- GCP Cloud Engineer with Teradata · Lansing
- Hybrid Lead Agile Coach - Azure DevOps · Lansing
- Business Analyst · Lansing
20 open. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct.