Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Tue, Apr 28, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Senior Software Engineer to design, build, and operate cloud-based services for large-scale platforms.

Key Responsibilities
  • Contribute to planning and execution of software development for new capabilities, including estimating and sequencing work
  • Design, develop, deploy, and operate cloud-based services with a focus on reliability, performance, and security
  • Balance delivery of new features with ongoing maintenance and reduction of technical debt
Required Qualifications
  • 7+ years of professional software engineering experience building and maintaining production systems
  • Solid hands-on experience with C#, .NET, and ASP.NET Core in service-oriented or microservice architectures
  • Experience with API design, backend integrations, and debugging distributed systems
  • Experience deploying and operating production workloads on cloud platforms (GCP, AWS, or Azure)
  • Working knowledge of frontend development with React, TypeScript, and modern JavaScript tooling

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