Overview
Skills
Job Details
We are seeking a Full Stack Developer to support the modernization of enterprise-level applications for a government technology initiative in Michigan. The goal is to rewrite and migrate multiple legacy applications into modern, secure, and scalable solutions using the latest frameworks and cloud-ready architectures.
This position requires a technically strong developer capable of working across the front end, back end, and database layers, collaborating with UI/UX designers, testers, and DevOps engineers in an Agile environment.
Key Responsibilities:
Develop and enhance full-stack solutions using modern JavaScript frameworks and .NET C#.
Build responsive and accessible user interfaces using React, Angular, or Vue.js.
Implement scalable server-side logic and APIs using C# /.NET Core.
Design and optimize database queries, stored procedures, and schema using SQL Server.
Participate in code reviews, agile ceremonies, and DevOps deployment pipelines.
Ensure clean code, maintainable architecture, and compliance with development standards.
Collaborate with business analysts, DevOps teams, and stakeholders to deliver high-quality software solutions.
Required Skills & Experience:
3+ years of strong hands-on experience with front-end frameworks (React, Angular, or Vue.js).
3+ years of development experience with .NET / C#.
3+ years of hands-on experience with SQL Server (queries, procedures, tuning).
Proven experience developing full-stack web applications in an Agile/Scrum environment.
Strong understanding of SDLC, Git-based version control, and CI/CD concepts.
Excellent communication and problem-solving skills.
Nice-to-Have Skills:
Familiarity with Azure DevOps or similar CI/CD tools.
Knowledge of REST API design, authentication, and authorization frameworks.
Exposure to cloud migration or modernization projects.
Experience working on public sector or enterprise-scale applications.