Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Mon, Jun 29, 2026
This job expires in: 30 days

Job Summary

Working remotely in a full-time capacity, the Senior Software Engineer will contribute to the architecture, design, development, and deployment of scalable cloud-based microservices using C#, .NET Core, and Azure technologies.

Key responsibilities
  • Participate in the architecture, design, development, testing, and maintenance of microservice-based applications, ensuring alignment with cloud and security architecture standards
  • Develop and deploy web applications using CI/CD methodologies while collaborating with architects, product managers, and DevOps teams
  • Conduct code and design reviews, providing technical mentorship and maintaining high development standards in performance, security, and quality
Required qualifications
  • Bachelor's or Master's degree in computer science, software engineering, or a related technical discipline
  • 5+ years of professional experience in software engineering with a focus on C#, .NET Core, microservice architecture, and web application technologies
  • Proficiency in object-oriented principles, the .NET framework, and ASP.NET Core
  • Strong understanding of microservices architecture and RESTful API development
  • Experience with Microsoft Azure or AWS and cloud-native deployment models

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