Principal .NET Developer
Bright Vision Technologies
- Location
- United States
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 100,000–150,000/yr
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Provide end-to-end design, development, and troubleshooting for enterprise web applications
- Develop secure, high-performance backend services using .NET Core and ASP.NET Web API
- Design and implement scalable architecture patterns (microservices, service-oriented, event-driven)
- Build modern, responsive front-end applications using Angular, React, or similar frameworks
- Develop and optimize relational database schemas, stored procedures, and queries in SQL Server
- Produce architecture and technical design documentation
- Participate in system design discussions and ensure alignment with enterprise architecture
- Implement robust authentication and authorization mechanisms (OAuth2, OpenID Connect, JWT, Azure AD, Okta)
- Contribute to CI/CD pipeline integration, automated builds, and deployment processes
- Perform root-cause analysis and troubleshoot production issues
- Identify technical debt, performance bottlenecks, and architectural gaps, and propose improvements
- Collaborate fully in Agile/Scrum environments
- Maintain comprehensive documentation of systems, APIs, and operational runbooks
Requirements
- Bachelor's degree in Computer Science, Engineering, or 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 system design
- Advanced proficiency in C#, .NET Core, and ASP.NET Web API
- Hands-on experience developing front-end applications using Angular, React, or similar frameworks
- Strong SQL skills with 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
- Hands-on experience deploying applications to Azure or AWS cloud environments
- Strong debugging, troubleshooting, and performance optimization skills
- Experience working in large enterprise-scale environments
Preferred
- Practical experience designing and operating microservices architectures in production
- Familiarity with Docker, Kubernetes, and container-based deployment patterns
- Exposure to distributed system design principles
- Experience implementing automated testing frameworks
- Working knowledge of Azure DevOps or similar DevOps platforms
Skills
- .NET Core
- ASP.NET Web API
- Angular
- React
- JavaScript
- SQL Server
- Azure
- AWS
- OAuth2
- OpenID Connect
- JWT
- Azure AD
- Okta
- CI/CD
- Git
- Docker
- Kubernetes
- Azure DevOps
Similar roles
Senior Software Engineer, Agent Verification
Coinbase · USA · today
Staff Software Engineer, Developer Infrastructure
Coinbase · USA · today
Staff Software Engineer, Developer Infrastructure (Test Infrastructure)
Coinbase · USA · today
Software Engineer, Developer Infrastructure
Coinbase · USA · today
Senior Software Engineer, Developer Infrastructure
Coinbase · USA · today
Senior Software Engineer II
MX Technologies · US · today