Programmer Analyst -.Net

Novalink Solutions LLC•Lansing, MI

About The Position

DTMB Agency Services is seeking a Senior .NET Developer to provide customer service and technical expertise for project-based and work-request needs supporting the Department of Natural Resources (DNR). The role primarily involves development and enhancements for a public-facing application that communicates current burn-permit availability across Michigan counties. The developer serves as a liaison between DTMB and project stakeholders, working with agency partners to turn strategic goals, business processes, and functional needs into technical solutions. The position involves facilitation, requirements analysis, and solution design to deliver efficient, sustainable updates aligned with agency objectives. The developer also works with business analysts and other technical staff on work requests, system enhancements, and operational activities in the DTMB Agency Services environment. Success requires clear communication, exceptional customer service, and the ability to guide agency partners through DTMB processes and technical constraints. The candidate should be self-directed, organized, able to build relationships, quick to learn new systems and standards, and adaptable to changing priorities.

Requirements

  • Minimum 4–7 years of experience in .NET, MS SQL Server, and Angular.
  • Strong experience developing enterprise applications and delivering maintainable, scalable code.
  • Ability to translate business requirements into technical designs and working software.
  • Excellent communication, customer-service, and stakeholder-relationship skills.
  • Ability to quickly learn new technical environments and understand system dependencies.
  • Ability to work independently, manage multiple priorities, and adapt to changing requirements.
  • Bachelor’s degree.

Nice To Haves

  • Experience working in structured environments with standards, methodologies, and governance processes.

Responsibilities

  • Develop and enhance applications supporting DNR, including public-facing tools such as the Michigan burn-permit availability application.
  • Collaborate with business analysts and agency stakeholders to interpret requirements, clarify business processes, and design technical solutions.
  • Translate business needs into system architecture, technical specifications, and development tasks.
  • Support project and work-request activities through coding, testing, debugging, and deployment.
  • Participate in discovery sessions, elicitation activities, and process modeling to align business objectives with system functionality.
  • Provide guidance on technical feasibility, constraints, standards, and DTMB policies.
  • Maintain communication with agency partners to promote transparency and shared understanding throughout the development lifecycle.
  • Support operational activities as a member of the DTMB Agency Services technical team.
  • Troubleshoot issues, perform root-cause analysis, and implement sustainable solutions.
  • Ensure compliance with security, accessibility, and quality standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service