Remote Jobs Sign In

Junior to Mid-Level Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Sat, Jun 13, 2026
This job expires in: 27 days

Job Summary

Seeking a passionate Junior to Mid-Level Software Engineer for a full-time remote position, who will actively participate in the software development lifecycle, solve complex problems, and collaborate with team members and customers to design and implement effective software solutions.

Key responsibilities
  • Participate in the software development lifecycle, including requirements gathering, design, implementation, testing, and deployment
  • Research and resolve software issues by examining code and collaborating with team members and customers
  • Create plans to address software defects and gather requirements to ensure designs meet customer needs
Required qualifications
  • Bachelor's degree in Engineering, Computer Science, IT, or equivalent work experience
  • 3+ years of development experience with C#, WinForms or WPF, OOP, and multithreading applications
  • 3+ years of development experience with Microsoft SQL Server and database designs
  • 3+ years of development experience with ASP.Net, Angular, Web API, and Restful web services
  • 3+ years of experience with GIT and Azure DevOps

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