Principal Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Fri, Apr 10, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Principal Software Engineer (React/.Net).
Key Responsibilities
- Produce stable and high-performing applications from scratch
- Contribute to the entire lifecycle of a user story, focusing on coding, unit testing, and deployment pipeline automation
- Mentor junior software engineers and foster a high-performing, self-organized team
Required Qualifications, Training, and Education
- 8+ years of progressive software experience in relevant technologies, with 3+ years in a lead role
- Preferred Bachelor's degree in a computer-related field or equivalent work experience
- Hands-on experience with ASP.Net, .NET Core, C#, Web API, MVC, SQLServer, and React
- Experience with cloud providers (Azure/AWS/OCI) and Microservices architecture
- Knowledge of DevSecOps practices and experience with automated testing frameworks
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...