Programmer 3 (.NET / Angular Developer)

Lansing, MI, US • Posted 11 hours ago • Updated 11 hours ago
Contract W2
Contract Corp To Corp
Contract Independent
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • Angular
  • .NET
  • C#
  • ASP.NET
  • Azure DevOps
  • AWS Cloud Migration
  • AWS
  • Agile
  • Scrum
  • Test-Driven Development (TDD)
  • Secure SDLC
  • Web Application Development
  • REST APIs
  • API Integration
  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • SQL Server
  • Entity Framework
  • Unit Testing
  • Integration Testing
  • Playwright
  • Microsoft PowerApps
  • Git
  • CI/CD
  • Application Modernization
  • Batch Processing
  • Technical Documentation
  • Code Reviews

Summary

 Programmer 3 (.NET / Angular Developer)

 Location: Lansing, MI (Hybrid)
 Client: State of Michigan – DTMB (Agency Services, Central Procurement)
 Employment Type: Contract (C2C/W2)
 Duration: 12 Months (Potential Extension)
 Start Date: 08/03/2026

Job Overview

The State of Michigan DTMB is seeking an experienced Programmer 3 to support enterprise web application development and modernization initiatives. The ideal candidate will have strong expertise in Angular, .NET, Azure DevOps, and AWS Cloud Migration, along with experience working in Agile environments and developing secure, scalable applications.

Key Responsibilities

 Design, develop, and maintain enterprise web applications using Angular and .NET

 Collaborate with Business Analysts, stakeholders, and project teams to gather and implement technical requirements

 Develop reusable, secure, and scalable application components following State of Michigan standards

 Create and maintain technical documentation, system specifications, and functional designs

 Participate in code reviews, technical walkthroughs, and Agile ceremonies

 Perform unit, integration, and system testing using Test-Driven Development (TDD)

 Develop test plans, test cases, and technical documentation

 Troubleshoot issues, perform root cause analysis, and resolve application defects

 Support change management, configuration management, and deployment processes

 Develop user manuals and provide user training as needed

Required Qualifications

 Bachelor's degree in Computer Science or a related field

 6+ years of experience with Angular Development

 6+ years of experience with .NET Technologies

 6+ years of experience using Azure DevOps

 6+ years of experience with AWS Cloud Migration

 Strong experience working in Agile/Scrum environments

 Proven experience with Test-Driven Development (TDD)

 Strong understanding of secure software development practices (Secure SDLC)

 Excellent communication and collaboration skills

Preferred Qualifications

 Experience with Playwright for integration testing

 Familiarity with Microsoft PowerApps

 Experience working with enterprise batch processing applications

 Previous Government or Public Sector project experience

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91093837
  • Position Id: 8575-19746-
  • Posted 11 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Lansing, Michigan

Today

Easy Apply

Contract, Third Party

Hybrid in Lansing, Michigan

Today

Easy Apply

Contract, Third Party

Depends on Experience

Hybrid in Lansing, Michigan

Yesterday

Contract

Depends on Experience

Hybrid in Lansing, Michigan

Today

Easy Apply

Contract, Third Party

$45 - $55

Search all similar jobs