Programmer

Zenfreed•Lansing, MI
•Hybrid

About The Position

Perform specialized programming and technical work for website and internet development in a collaborative environment using industry-standard technologies and procedures. The role works under limited supervision, with considerable latitude for initiative and independent judgment. The Programmer works in a .NET and Angular application environment, with exposure to multiple batch job processes and familiarity with PowerApps. The opportunity includes managing a small portfolio of contracts, including transitioning agreements into formal contracts. The role is part of a team of approximately 10 members and involves direct interaction with client stakeholders, emphasizing strong communication, ownership, self-sufficiency, and the ability to drive tasks independently with minimal oversight. The position follows a hybrid schedule, with two required in-office days per week on Monday and Tuesday; there is no remote-only option. Working hours are approximately 8:00 a.m. to 5:00 p.m., Monday through Friday. Candidates must be authorized to work in the United States. Sponsorship is unavailable. Employment is contingent on a background check and drug screening. This is a W2 position for 40 hours per week.

Requirements

  • At least 6 years of Angular development experience.
  • Experience with Azure DevOps.
  • Experience with .NET technologies.
  • Experience with cloud AWS migration.
  • Strong experience working within process-oriented Agile methodologies.
  • Proven experience with Test-Driven Development.
  • Minimum bachelor's degree in computer science or a related field.
  • Extensive knowledge and experience with advanced principles, theories, techniques, and methods in developing and designing web applications and standalone applications.
  • Ability to work both as part of a team and independently on projects and tasks.
  • Must be authorized to work in the United States; sponsorship is not available.
  • Must undergo a background check and drug screening.
  • Must follow the hybrid schedule, including working in the office two days per week on Monday and Tuesday.

Nice To Haves

  • Experience with Playwright for integration testing.
  • Familiarity with PowerApps.

Responsibilities

  • Present information gathered with the Business Analyst to the Project Review Board, Project Sponsors, and Technical Review Board during project review meetings and project work groups; clarify information and answer questions.
  • Create, update, and maintain systems and IT program documentation, including system and functional specifications.
  • Draft technical models that capture data-element requirements and design data elements to meet application needs.
  • Design and develop reusable software code based on approved architecture and design, complying with security requirements and applicable State of Michigan standards, policies, and procedures.
  • Mitigate application-level security risks and remediate vulnerabilities when identified.
  • Participate in and provide input for structured walkthroughs, code reviews, and stage exits.
  • Follow development-team configuration management procedures.
  • Follow State of Michigan Center for Excellence change management procedures and provide input into change management execution.
  • Support project documentation requirements by following System Engineering - SUITE standards for Agile and Traditional methodologies, as applicable.
  • Perform application unit, string, and integrated testing to ensure compliance with business and technical requirements.
  • Develop system- and module-level test scripts, test plans, and test cases for unit, string, and integrated system testing.
  • Document identified problems, analyze them to determine root causes, and provide root cause analysis reports.
  • Develop user manuals and conduct user training as necessary.
  • Evaluate modification and enhancement requests for their impact on existing projects and applications.
  • Participate in project review meetings and project work groups.
  • Work independently and collaboratively on projects and tasks using Agile and/or traditional project management methodologies.

Benefits

  • Medical coverage options.
  • Dental coverage options.
  • Vision coverage options.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service