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