Programmer Analyst

KēSTA I.T.•Lansing, MI
•Hybrid

About The Position

KēSTA I.T. is seeking a Programmer Analyst with deep .NET expertise to support a public sector agency’s application development and enhancement work. The role focuses on ongoing development of a public-facing application that communicates current burn-permit availability across Michigan counties, as well as other project-based and work-request needs. It combines hands-on development with requirements analysis and solution design. The Programmer Analyst serves as a liaison between the technology services group and agency stakeholders, translating strategic goals, business processes, and functional needs into sustainable technical solutions. The role works with business analysts and other technical staff on work requests, system enhancements, and operational activities. Clear communication, customer service, and the ability to guide agency partners through technical standards, constraints, and internal processes are important to success. This is a hybrid position based in the Lansing, Michigan area, with work performed partially on-site and with off-site flexibility. Candidates must live within 100 miles of Lansing.

Requirements

  • Bachelor’s degree.
  • Minimum 4–7 years of experience with .NET, MS SQL Server, and Angular.
  • Strong experience developing enterprise applications and delivering maintainable, scalable code.
  • Demonstrated ability to translate business requirements into technical designs and working software.
  • Excellent communication, customer-service mindset, 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.
  • Must reside within 100 miles of Lansing, Michigan.

Nice To Haves

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

Responsibilities

  • Develop and enhance agency applications, including public-facing tools such as a burn-permit availability application for Michigan counties.
  • 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 expert guidance on technical feasibility, constraints, standards, and organizational policies.
  • Maintain open communication with agency partners to promote transparency and shared understanding throughout the development lifecycle.
  • Troubleshoot issues, perform root-cause analysis, and implement sustainable solutions.
  • Support operational activities as a key member of the technical team.
  • Ensure compliance with security, accessibility, and quality standards.

Benefits

  • Medical benefits, including Platinum-level plans.
  • Work-from-home, hybrid, and onsite options.
  • Paid time off (PTO).
  • Holiday pay.
  • Volunteer time off (VTO).
  • 401(k).
  • Charitable match.
  • Training reimbursement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service