.Net Developer
Note: Candidates must be local to Michigan at the time of submission. No remote-only option.
• Each candidate must submit a government-issued ID (Driver’s License or Passport) and provide three professional references (names, official emails, and phone numbers).
• US Citizens preferred. H1B candidates will be considered if they can provide passport number and I-94 travel history.
Job Description:
The State of Michigan – DTMB/eMichigan is seeking a skilled Programmer Analyst 5 to join a small, agile development team focused on building performant, usable, and accessible digital experiences for internal and external stakeholders. The ideal candidate will bring strong technical skills in C#, Angular, and .NET Core, along with solid experience in modern version control strategies and collaborative development.
Specialty Areas:
• Application Development – Building C# MVC web services and Angular-based frontends.
• SDLC Execution – Engaging in the full lifecycle from requirement gathering to deployment.
• Data Integration – Implementing data access layers using Entity Framework and MS SQL.
• Version Control – Applying effective branching and merging strategies in team environments.
• Cross-functional Collaboration – Partnering with stakeholders and product owners for business-driven solutions.
Responsibilities:
• Collaborate with business stakeholders and product owners to gather and define requirements
• Develop application logic using C# MVC and Angular frontend frameworks
• Create and optimize backend services using .NET Core
• Build and maintain data access layers via Entity Framework and MS SQL
• Utilize version control tools to manage branching, merging, and deployments
• Participate in code reviews and agile team ceremonies
• Deliver high-quality, maintainable, and accessible code
• Troubleshoot and debug complex application issues
Skill Matrix:
Skill
Experience (Years)
3+
3+
2+
2+
2+
2+
✔
Mandatory Requirements:
• At least 3 years of hands-on experience in:
Developing C# MVC web services
Angular application development
Working with .NET Core
Version control using branching and merging best practices
• Must be able to work onsite 2 days per week (Monday & Tuesday) in Lansing, MI
• Strong communication, collaboration, and problem-solving skills
Preferred Qualifications:
• Experience in agile team environments
• Familiarity with accessible and responsive design practices
• Knowledge of application security best practices
• Prior experience with state/local government IT systems
Submission Requirements:
• Updated Résumé
• Government-issued ID (Driver’s License or Passport)
• Three professional references (Names, official emails, phone numbers)
• For H1B candidates: Passport number & I-94 travel history
Recommended Jobs
CNC Operator
Job title : CNC Operator Reports to : Shift Supervisor Supervisory responsibilities : None. Summary/objective : Steel Craft Technologies is looking for CNC Operators to add to their team…
Maintenance Technician
Summary: The Maintenance Technician will safely perform the preventive and reactive maintenance duties required for the manufacturing operations of this plant. Priorities of the Maintenance Technici…
Regional Class A Driver
Clean Harbors in Romulus, MI is seeking a Class A CDL Driver to operate a variety of heavy and light duty trucks/work equipment at our customer sites; some of the vehicles operated include vacuum tru…
Dentist - Holland, MI
Dentist Needed in Holland, MI **Sign On Bonus & Relocation Assistance** At Destiny Dental their motto is, "When you smile, we smile!" Seeing patients of all ages, their mission is to pr…
Production Associate - Garment Fulfillment Associate - 2nd Shift - Temporary
Requisition Number: 218403 Job Description Cintas is seeking a Production Associate – Garment Fulfillment Associate to support the Rental Division. The Garment Fulfillment Associate is responsi…
Retail Sales Associate
POP MART (09992 HK), founded in 2010, is a leading global company in the trend culture and entertainment industry. Centered around IP, POP MART has built a comprehensive platform for creative incubat…
Nurse / Nurse Practitioner
The Nurse/ Nurse Practitioner position provides preventive medical and health services for youth and young adults aged 8-25. Ensure proper care and treatment of the clients by treating injurie…
CNC Machinist
About the Role An exciting opportunity is available for an experienced CNC Machinist to work afternoon or night shifts producing precision gas engine components. This role involves operating a…
Industrial Maintenance Technician
Industrial Maintenance Technician At WhiteWater Express, we are more than just a car wash; we are a company built on respect, communication, and a passion for people. Our dedicated team membe…
Advanced Practice Provider - Nurse Practitioner - Family
(Only QUALIFIED Healthcare Professionals accepted) Family-NP - Full Time or Part Time Advanced Practice Provider (Nurse Practitioner) position in Frankenmuth, MI. We are looking for a Full Time or …