Senior .NET Full Stack Developer

Bright Vision Technologies•South Plainfield, NJ
•$100,000 - $150,000•Remote

About The Position

Bright Vision Technologies is seeking an experienced Senior .NET Full Stack Developer to design, build, and maintain enterprise-grade web applications and distributed systems using Microsoft technology stacks. The position spans the full engineering lifecycle, including requirements analysis, architectural design, implementation, code review, deployment, and post-release support. It emphasizes scalable APIs, responsive front-end applications, and cloud-integrated services. The ideal candidate has strong backend expertise in C# and .NET Core, hands-on experience with modern JavaScript frameworks, and the ability to deploy solutions in Azure or AWS while upholding code quality, security, observability, and operational reliability standards. This is a full-time, direct W2 position that is 100% remote within the United States, with an annual salary range of $100,000–$150,000. The employer is unable to sponsor new H-1B visa petitions; U.S. citizens, Green Card holders, EAD holders, and H-1B transfer candidates are encouraged to apply.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a closely related technical discipline.
  • 12 or more years of professional software development experience building production-grade enterprise applications.
  • Strong understanding of object-oriented programming principles, data structures, design patterns, and end-to-end system design.
  • Advanced proficiency in C#, .NET Core, and ASP.NET Web API, including dependency injection, async/await patterns, and middleware design.
  • Hands-on front-end development experience with Angular, React, or similar component-driven frameworks.
  • Strong SQL skills and deep hands-on experience with SQL Server, including stored procedures, query plans, and performance tuning.
  • Experience with CI/CD tooling and Git-based version control, including branching strategies and release workflows.
  • Hands-on experience deploying applications to Azure or AWS, including managed services and identity integration.
  • Strong debugging, troubleshooting, and performance optimization skills, including the ability to investigate complex production issues calmly and effectively.
  • Experience in large enterprise-scale environments where reliability, security, and auditability are first-class concerns.

Nice To Haves

  • Practical experience designing and operating microservices architectures in production.
  • Familiarity with Docker, Kubernetes, and container-based deployment patterns.
  • Exposure to distributed system design principles, including eventual consistency, idempotency, and circuit breakers.
  • Experience implementing automated testing frameworks across unit, integration, and end-to-end levels.
  • Working knowledge of Azure DevOps or similar DevOps platforms for pipeline orchestration and release management.

Responsibilities

  • Design, build, and maintain enterprise-grade web applications and distributed systems on Microsoft technology stacks.
  • Contribute across the engineering lifecycle, including requirements analysis, architectural design, implementation, code review, deployment, and post-release support.
  • Build scalable APIs, responsive front-end applications, and cloud-integrated services.
  • Deploy solutions to Azure or AWS environments.
  • Maintain high standards of code quality, security, observability, and operational reliability.
  • Debug, troubleshoot, and optimize application performance, including investigating complex production issues.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service