About The Position

This contract staff-augmentation role supports the State of Michigan Department of Technology, Management and Budget (DTMB), working on applications and projects for the Department of Health and Human Services. The resource works as a developer and analyst on a small Agile development team, providing maintenance, operations, security, new development, and testing for applications including CC360, CC360-API, WSA, WSA-API, PROM, T-MSIS, and XDR. Applications use .NET Framework 4.8, C#, and .NET Core, including .NET 6, with REST and SOAP APIs. The role develops and maintains web applications, APIs, database components, and reports; implements user stories and requirements; troubleshoots and tunes software and database queries; and integrates and tests software components. It also includes requirements gathering, technical and functional documentation, design reviews with stakeholders, security and accessibility improvements, and work within Agile/Scrum and CI/CD practices.

Requirements

  • At least 5 years of experience with .NET Framework 4.8, C#, and .NET Core 3.1 or higher; .NET 6 is preferred.
  • At least 5 years of experience designing and developing with jQuery, JavaScript, and Telerik.
  • At least 5 years of experience with SSIS, SQL Server 2019, and developing and maintaining stored procedures.
  • At least 5 years of experience with Teradata using Teradata Tools and Utilities (TTU) and Teradata SQL Assistant 16.10.
  • At least 5 years of experience designing, developing, and maintaining Crystal Reports.
  • At least 5 years of experience using Selenium automated testing tools.
  • At least 5 years of experience developing SOAP and REST web-service interfaces.
  • At least 5 years of experience with SQL, including complex SELECT, INSERT, and UPDATE statements.
  • At least 5 years of experience with Agile/Scrum processes and sprint development teams.
  • At least 5 years of experience with Azure DevOps/TFS boards and code repositories.
  • At least 5 years of experience developing CI/CD pipelines.
  • At least 5 years of experience with Git code repository software.
  • At least 5 years of experience developing unit and regression tests.
  • At least 5 years of experience developing secure websites using industry best practices, including prevention of cross-site scripting and SQL injection and security logging.
  • At least 5 years of experience building and maintaining NUnit unit-test frameworks.
  • At least 5 years of experience with .NET MVC, REST APIs, JSON, .NET Framework 4.8, JSON.NET, Dapper, Swagger, and xUnit.
  • DevOps skills.
  • MySQL skills.
  • The posting seeks a C2C candidate located in the specified area.

Nice To Haves

  • Familiarity with design patterns.
  • OpenShift/Kubernetes container skills.
  • Knowledge of Azure web services.

Responsibilities

  • Write well-designed, testable code using .NET MVC, .NET C#, Entity Framework Core, jQuery, JavaScript, and Telerik.
  • Develop business application components using object-oriented programming and .NET design principles.
  • Design logical and physical database models using SSIS and SQL Server 2019.
  • Develop database objects, including stored procedures, functions, and triggers; troubleshoot and tune SQL scripts and Entity Framework models.
  • Design and develop reports using Crystal Reports.
  • Design and develop RESTful web services using the Web API framework, and develop and maintain APIs and SOAP/REST services.
  • Design, develop, and maintain applications using Microsoft .NET web and Core frameworks.
  • Implement design patterns such as Singleton, Facade, and Adapter.
  • Build and maintain unit-test frameworks and develop unit and regression tests; test using Selenium.
  • Execute the software development life cycle, including gathering requirements and writing functional and technical specifications for complex projects.
  • Integrate software components into a fully functional software system.
  • Use source control and build frameworks, including CI/CD pipelines; maintain source code and baseline software versions and build deployment packages.
  • Develop with Azure application services and IIS.
  • Develop software design documents and work with stakeholders to review and approve them.
  • Apply security measures to web applications in accordance with DTMB Security Policy and enhance applications to comply with ADA standards.
  • Develop prototypes and mockups for user review and approval; create flowcharts, screen layouts, and system documentation.
  • Work on large Agile projects and sprint development teams.
  • Use SendGrid for cloud-based email delivery.
  • Develop and maintain logging and identity-related functionality using ASP.NET Identity Server and logging frameworks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service