Senior DOT NET Angular Developer

MasterApp Labs•Lansing, MI
•Hybrid

About The Position

The Senior .NET Angular Developer works in a .NET and Angular application environment and supports a small portfolio of contracts, including transitioning agreements into formal contracts. The role involves exposure to multiple batch job processes and direct interaction with client stakeholders. The developer is expected to communicate effectively, take ownership, work with minimal oversight, and drive tasks independently as part of a team of approximately 10 members. The position is hybrid in Lansing, Michigan, with in-office work required two days per week on Monday and Tuesday; flexible work-from-home options are available. The role covers application design and development, documentation, testing, security, change and configuration management, root-cause analysis, and user support. The developer collaborates with Business Analysts and participates in project review meetings, workgroups, and technical reviews. Work is performed using Agile and/or traditional project management methodologies and applicable State of Michigan standards and procedures.

Requirements

  • At least 6 years of Angular development experience.
  • At least 6 years of experience with Azure DevOps.
  • At least 6 years of experience with .NET technologies.
  • At least 6 years of experience with cloud AWS migration.
  • Strong experience working with process-oriented Agile methodologies.
  • Proven experience with Test-Driven Development.
  • Bachelor’s degree or higher in computer science or a related field.
  • Extensive knowledge and experience with advanced principles, theories, techniques, and methods for developing and designing web and standalone applications.
  • Ability to work both individually and as part of a team using Agile and/or traditional project management methodologies.
  • Strong communication and ownership when interacting directly with client stakeholders.
  • Ability to work independently with minimal oversight and drive tasks forward.

Nice To Haves

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

Responsibilities

  • Present gathered information with the Business Analyst to the Project Review Board, Project Sponsors, project workgroups, and Technical Review Board, clarifying information and answering 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 in accordance with approved architecture and design, 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 applicable Agile and traditional methodologies.
  • 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 root causes, and provide root-cause analysis reports.
  • Develop user manuals and conduct user training as needed.
  • Evaluate modification and enhancement requests for their impact on existing projects and applications.
  • Participate in project review meetings and project workgroups.

Benefits

  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Vision insurance
  • Flexible work-from-home options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service