Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, May 26, 2026
This job expires in: 30 days

Job Summary

To enhance software solutions, the full-time remote Senior Software Engineer will design, develop, and maintain web applications while collaborating with cross-functional teams and managing technical operations.

Key responsibilities
  • Design, develop, test, and deploy software web applications using Agile methodologies
  • Lead a team of Software Engineers in maintaining and enhancing technology solution products
  • Collaborate with business analysts and product owners to gather requirements and manage project priorities
Required qualifications
  • Master's degree in Computer Science, Information Systems, Electrical/Electronics Engineering, or a related field, or a Bachelor's degree with 5 years of progressive experience
  • 3 years of experience in software development using Agile methodology and Test-driven development (TDD)
  • Proficiency in JavaScript, HTML, jQuery, React, and REST Web Services
  • Experience with microservice architecture and platform-based development
  • Strong background in software maintenance, bug fixing, and application enhancements

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