[Remote] Lead .NET Full Stack Engineer
Note: The job is a remote job and is open to candidates in USA. Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. The Lead .NET Full Stack Engineer will design, build, and maintain enterprise-grade web applications and distributed systems using Microsoft technology stacks, covering the full engineering lifecycle from requirements analysis through post-release support. The role emphasizes scalable APIs, responsive front-end applications, cloud-integrated services, and reliable, secure software delivery.
Responsibilities
- Design, build, and maintain enterprise-grade web applications and distributed systems built on Microsoft technology stacks
- Requirements analysis, architectural design, hands-on implementation, code review, deployment, and post-release support
- Building scalable APIs, responsive front-end applications, and cloud-integrated services
Skills
- * Bachelor's degree in Computer Science, Engineering, or a closely related technical discipline
- * Five 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 familiarity with dependency injection, async/await patterns, and middleware design
- * Hands-on experience developing front-end applications using Angular, React, or similar component-driven frameworks
- * Strong SQL skills with deep, hands-on experience working with SQL Server, including stored procedures, query plans, and performance tuning
- * Solid experience with CI/CD tooling and Git-based version control systems, including branching strategies and release workflows
- * Hands-on experience deploying applications to Azure or AWS cloud environments, including managed services and identity integration
- * Strong debugging, troubleshooting, and performance optimization skills, with the ability to investigate complex production issues calmly and effectively
- * Experience working in large enterprise-scale environments where reliability, security, and audit-ability are first-class concerns
- * 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
Benefits
- 100% Remote (U.S.)
- Full-time, Direct W2
- Tremendous career growth potential
Company Overview