NEWPosted 15 hours ago

Job ID: JOB_ID_2564

Role Overview

We are seeking a highly skilled and experienced Programmer Analyst 5 to join the eMichigan team for the State of Michigan. This is a senior-level Full Stack .NET and Angular Developer position that requires a deep understanding of modern web application architecture, accessibility standards, and scalable service-tier logic. The successful candidate will be responsible for designing, developing, and maintaining complex web solutions that serve the citizens of Michigan. This role is a hybrid position based in Lansing, MI, requiring two days of onsite presence per week from the first day of the assignment.

Key Responsibilities

  • Lead the development of modern, responsive front-end solutions using Angular (versions 12+).
  • Design and implement robust back-end service tiers using C#, .NET Core, and MVC frameworks.
  • Collaborate with business stakeholders to gather requirements, define technical specifications, and provide accurate effort estimations.
  • Ensure all web applications meet high standards of accessibility (WCAG 2.1/2.2) and usability.
  • Manage complex database interactions using Entity Framework and MS SQL Server, optimizing queries for performance and reliability.
  • Implement and maintain sophisticated branching and merging strategies within version control systems (Git/Azure DevOps).
  • Perform code reviews, mentor junior developers, and ensure adherence to established coding standards and best practices.
  • Troubleshoot and resolve complex technical issues across the full application stack.

Technical Requirements

  • Minimum of 3 years of professional experience with modern Angular development.
  • Extensive experience with C#, .NET Framework, .NET Core, and ASP.NET MVC.
  • Strong proficiency in Entity Framework and MS SQL Server database design.
  • Proven experience in building and consuming RESTful Web APIs and services.
  • Expertise in front-end technologies including HTML5, CSS3, and TypeScript.
  • Solid understanding of software development life cycle (SDLC) and Agile methodologies.
  • Experience with DevOps tools, CI/CD pipelines, and automated testing frameworks.

Work Environment and Expectations

This position is part of a dynamic team dedicated to digital transformation within the public sector. Candidates must be local to the Lansing area (within 60 miles) as onsite collaboration is essential for project success. The role demands a proactive approach to problem-solving and the ability to work effectively in a hybrid environment. Onsite interviews are a mandatory part of the selection process.


Special Requirements

Local candidates only (within 60 miles of Lansing); Onsite interviews required; No remote-only option; Hybrid 2 days onsite from Day 1.


Compensation & Location

Salary: $115,000 – $155,000 per year (Estimated)

Location: Lansing, MI


Recruiter / Company – Contact Information

Recruiter / Employer: State of Michigan

Email: tejarecruiter312@gmail.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
tejarecruiter312@gmail.com with the subject:

DELETE_JOB_ID_2564

to delete@join-this.com.