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...