Software Engineer

Location: Remote
Compensation: Hourly
Reviewed: Fri, Jan 09, 2026
This job expires in: 28 days

Job Summary

A company is looking for a Software Engineer to design, develop, implement, test, and maintain software applications.

Key Responsibilities
  • Fine-tune and improve various software implementation projects
  • Gather and analyze system requirements, document specifications, and develop software solutions
  • Prepare detailed software specifications, code new programs, and conduct unit testing
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • 0-2 years of experience in software development
  • Strong foundation in data structures, algorithms, and software design
  • Experience with large systems software design and development
  • Proficiency in programming with React/NextJS/Javascript and .NET Core or Java

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