Remote Jobs Sign In

Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Jul 01, 2026
This job expires in: 29 days

Job Summary

To support software development initiatives, the full-time remote Software Engineer will design, develop, test, and document application programs while collaborating with stakeholders to define system scope and objectives.

Key responsibilities
  • Perform software analysis, development, testing, and debugging across various systems and applications
  • Analyze and correct software bugs, enhance existing systems, and document technical specifications
  • Participate in regular meetings, providing updates on tasks and engaging in peer reviews of software development artifacts
Required qualifications
  • Bachelor's Degree in Information Technology or Computer Science, or 4 additional years of relevant work experience in lieu of a degree
  • 3 years of software development experience in an object-oriented programming language
  • Knowledge of programming languages such as C, Python, .NET Framework, or Java
  • Basic understanding of cloud technologies (e.g., AWS, Azure) and database technologies (e.g., SQL, MongoDB)
  • Familiarity with software development life cycle (SDLC) and agile methodologies

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