Senior Full Stack .NET Developer

EnlyteUNAVAILABLE, UNAVAILABLE
Remote

About The Position

This is a full-time remote position that can be located anywhere in the U.S. Must be willing to work on Central Time from 8am to 5pm. The role involves designing, developing, testing, and deploying scalable applications using .NET technologies, C#, and SQL Server to meet complex business requirements. The developer will actively participate in Scrum ceremonies, build and maintain applications deployed on AWS infrastructure using Kubernetes, implement test-driven development (TDD) practices, and maintain high code quality standards. Responsibilities also include creating and maintaining technical documentation, providing Level 3 application support, mentoring junior developers, collaborating with stakeholders to understand business requirements and provide estimates, and ensuring solutions adhere to architecture standards, security policies, and risk management guidelines.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional software development experience in .NET environments
  • Strong proficiency in C# and .NET Framework/.NET Core
  • Experience with Entity Framework Core and ASP.NET Core MVC
  • Advanced SQL skills and experience with SQL Server
  • Frontend development experience with React or similar modern frameworks
  • Experience with AWS services and Kubernetes container orchestration
  • Solid understanding of object-oriented programming principles
  • Experience with microservices architecture and design patterns
  • Proficiency in unit testing frameworks and test automation
  • Experience with RESTful APIs, JSON, HTML5, CSS, and responsive web design
  • Proven experience working in Agile/Scrum environments

Nice To Haves

  • Knowledge of automated testing tools (Selenium, etc.)
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience with additional AWS services (RDS, Lambda, ECS, etc.)
  • Understanding of security best practices in cloud environments
  • Experience with monitoring and logging tools

Responsibilities

  • Design, develop, test, and deploy scalable applications using .NET technologies, C#, and SQL Server to meet complex business requirements
  • Actively participate in Scrum ceremonies including sprint planning, daily standups, sprint reviews, and retrospectives to deliver high-quality solutions
  • Build and maintain applications deployed on AWS infrastructure using Kubernetes for container orchestration
  • Implement test-driven development (TDD) practices, conduct comprehensive unit and integration testing, and maintain high code quality standards
  • Create and maintain technical specifications, API documentation, and test plans
  • Provide Level 3 application support and troubleshooting for production systems
  • Guide and mentor junior developers, conducting code reviews and sharing best practices
  • Collaborate with stakeholders to understand business requirements and provide accurate development estimates
  • Ensure solutions adhere to established architecture standards, security policies, and risk management guidelines

Benefits

  • Medical
  • Dental
  • Vision
  • Health Savings Accounts / Flexible Spending Accounts
  • Life and AD&D Insurance
  • 401(k)
  • Tuition Reimbursement
  • An array of resources that encourage a lifetime of healthier living
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service