Programmer Analyst 5

TekWissen•Lansing, MI
•Hybrid

About The Position

The Programmer Analyst will develop and enhance applications supporting the Department of Natural Resources (DNR), including public-facing tools such as a burn-permit availability application. The role works with business analysts and agency stakeholders to interpret requirements, clarify business processes, and design technical solutions. It translates business needs into system architecture, technical specifications, and development tasks, and supports project and work-request activities through coding, testing, debugging, and deployment. The position participates in discovery, requirements elicitation, and process modeling; provides guidance on technical feasibility, constraints, standards, and DTMB policies; and maintains communication with agency partners throughout the development lifecycle. As part of the DTMB Agency Services technical team, it also supports operations, troubleshoots issues, performs root-cause analysis, and implements sustainable solutions while ensuring compliance with security, accessibility, and quality standards.

Requirements

  • 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 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 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