Senior .NET Engineer

Dynanet Corporation•Onsite, DC
•Onsite

About The Position

Dynanet Corporation is seeking an experienced .NET Engineer to design, develop, and maintain scalable containerized cloud applications. The role builds backend solutions, microservices, and APIs that support business processes and single-page application frontends. The engineer implements product backlog items and stories, develops unit tests to achieve 90% code coverage, and takes ownership of feature development. The role also works with Quality Engineering to troubleshoot and resolve defects in developed functionality. The position is full-time and onsite in DC. It involves collaboration with product and QA teams, participation in Agile activities, compliance with security requirements and team standards, code reviews, mentoring, and production release support. The engineer is expected to use AI-assisted coding tools such as GitHub Copilot and respond to team and client requests during core business hours.

Requirements

  • At least 5 years of development experience with .NET technologies.
  • Hands-on experience building microservices and RESTful APIs with OpenAPI specifications.
  • Knowledge of .NET development tools and standards.
  • Experience developing unit tests using .NET testing frameworks such as xUnit or NUnit.
  • Experience with CI/CD pipeline integration with SonarQube.
  • Experience with Agile software development practices.
  • Strong written and verbal communication skills.
  • Ability to organize, prioritize, balance, and advance multiple competing priorities in a high-volume, fast-paced environment.
  • Ability to interact professionally and collaboratively with teammates, clients, and business partners.
  • Excellent judgment and creative problem-solving skills.
  • Active listening and collaboration skills to understand client needs and work with developers and designers.

Nice To Haves

  • Experience with agentic software development tools, such as GitHub Copilot.
  • Understanding of micro frontend (MFE) architecture and/or experience integrating .NET with Angular.
  • Experience with Entity Framework and PostgreSQL.
  • Experience with data serialization/deserialization and data mapping.
  • Experience with Electronic Data Interchange (EDI) integration, strongly preferred.
  • Experience with containerized deployments to Kubernetes using GitHub Actions.

Responsibilities

  • Design and develop enterprise data and/or web applications using .NET Core.
  • Work with product and QA teams to develop and test backend applications supporting API endpoints and frontend applications.
  • Build and maintain data integrations, REST APIs, microservices, and web applications.
  • Develop unit tests that meet the project’s minimum test coverage standard of 90%.
  • Use AI-assisted coding tools such as GitHub Copilot.
  • Ensure compliance with security requirements and team standards.
  • Perform code reviews, mentor fellow developers, and support production releases.
  • Participate in Agile team activities, including estimation, backlog item tracking and status, and Agile ceremonies.
  • Work with Quality Engineering to troubleshoot and resolve defects related to developed functionality.
  • Respond to team member and client requests through email, MS Teams, or other communication methods during core business hours.

Benefits

  • Industry competitive compensation
  • Medical and dental insurance
  • Paid time off and holidays
  • 401(k) retirement plan with matching
  • Paid training
  • Employee referral program
  • Employee development program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service