Taro Logo

Programmer Analyst 6 - dotNet Developer

IT consulting firm specializing in IT infrastructure optimization, cybersecurity, networking, and IT operations, established in 2020.
Lansing, MI, USA
Backend
Senior Software Engineer
Hybrid
1 - 10 Employees
5+ years of experience
Enterprise SaaS

Description For Programmer Analyst 6 - dotNet Developer

DMV IT Service is seeking a senior .NET Developer to join their team as a Programmer Analyst 6, working on contract for the State of Michigan's Department of Technology, Management and Budget (DTMB). This role combines development and analysis responsibilities within an agile team environment, focusing on both new development and maintenance of critical web applications including CC360, WSA, PROM, T-MSIS, and XDR.

The position requires extensive experience with .NET technologies, particularly in building and maintaining enterprise-level applications using .NET Core, C#, and Entity Framework. You'll be working with both front-end and back-end technologies, handling everything from database management with SQL Server and Teradata to API development and integration.

As a senior developer, you'll be responsible for ensuring code quality through unit testing, maintaining CI/CD pipelines, and adhering to security standards. The role offers an opportunity to work with modern technologies while contributing to important state government systems. The hybrid work arrangement in Lansing, Michigan, provides flexibility while maintaining team collaboration.

This position is ideal for experienced .NET developers who enjoy working in a government sector environment, tackling complex technical challenges, and contributing to systems that directly impact public services. The role requires a strong foundation in software engineering principles, security practices, and modern development methodologies.

Working with the Department of Health and Human Services, you'll be part of meaningful projects that require both technical expertise and analytical skills. The position offers the chance to work with a variety of technologies and tools while maintaining and improving critical government systems.

Last updated 5 days ago

Responsibilities For Programmer Analyst 6 - dotNet Developer

  • Develop code using Microsoft .NET MVC, .NET C#, and Entity Framework Core
  • Build business applications using OOP principles
  • Work with Teradata using TTU and SQL Assistant
  • Design logical and physical database models
  • Develop and maintain SQL-based objects
  • Create reports using Crystal Reports
  • Develop RESTful Web Services
  • Maintain applications using Microsoft .NET Web and Core Framework
  • Develop and maintain unit testing frameworks
  • Manage complete SDLC process
  • Create and optimize APIs
  • Work with source control systems and CI/CD pipelines
  • Ensure applications comply with DTMB Security Policies and ADA standards

Requirements For Programmer Analyst 6 - dotNet Developer

JavaScript
TypeScript
  • 5+ years experience with .NET Framework 4.8, C#, and .NET Core (3.1 or higher)
  • 5+ years experience with front-end technologies (jQuery, JavaScript, Telerik)
  • 5+ years experience with SQL Server 2019, SSIS, and stored procedures
  • 5+ years experience with Teradata tools and utilities
  • 5+ years experience with Crystal Reports
  • 5+ years experience with Selenium for automated testing
  • 5+ years experience developing SOAP and REST web services
  • 5+ years experience with Azure DevOps or TFS
  • 5+ years experience with Git
  • Experience with design patterns
  • Familiarity with Azure Web Services
  • Knowledge of OpenShift/Kubernetes Containers

Interested in this job?

Jobs Related To DMV IT Service Programmer Analyst 6 - dotNet Developer