About The Position

We are seeking a skilled Dot Net Developer for a hybrid role based in Lansing, MI. The position requires local candidates only. The developer will be responsible for producing code using .NET languages (C#, ASP .NET), upgrading, configuring, and debugging existing systems, and providing technical support for web, desktop, or mobile applications. This role involves participating in requirements analysis, collaborating with internal teams on software design and architecture, writing clean and scalable code, and testing and deploying applications. The developer will also be expected to revise, update, refactor, and debug code, improve existing software, and develop documentation throughout the software development life cycle (SDLC). The role also includes serving as an expert on applications and providing technical support. This is a hybrid role with 2 days onsite in Lansing, MI.

Requirements

  • Proficiency in .NET languages (C#, ASP .NET)
  • Experience in upgrading, configuring, and debugging existing systems
  • Experience providing technical support for web, desktop, or mobile applications
  • Ability to participate in requirements analysis
  • Ability to collaborate with internal teams on software design and architecture
  • Ability to write clean, scalable code using .NET programming languages
  • Experience in testing and deploying applications and systems
  • Ability to revise, update, refactor and debug code
  • Ability to improve existing software
  • Experience in developing documentation throughout the software development life cycle (SDLC)
  • Ability to serve as an expert on applications and provide technical support

Responsibilities

  • Producing code using .NET languages (C#, ASP .NET)
  • Upgrading, configuring, and debugging existing systems
  • Providing technical support for web, desktop, or mobile applications
  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Develop documentation throughout the software development life cycle (SDLC)
  • Serve as an expert on applications and provide technical support
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service