Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Wed, Jun 17, 2026
This job expires in: 29 days
Job Summary
Joining a dynamic team, the full-time remote Software Engineer I will participate in the complete software development lifecycle, contributing to the design and delivery of applications while leveraging emerging AI tools to improve workflows and efficiency.
Key responsibilities:
- Participate in the complete software development lifecycle, from requirements gathering through testing
- Assist in the development, testing, and maintenance of programs in accordance with engineering standards
- Maintain technical specifications and suggest estimates of efforts required to implement assigned tasks
Required qualifications:
- Bachelor's Degree in a related field of study or equivalent experience
- Up to 4 years of software development experience, with proficiency in Java 11 or above
- Experience with web technologies such as HTML5, JavaScript, JQuery, and REST
- Proficiency in SQL and understanding of OOP and RDBMS concepts
- Knowledge of the Software Development Life Cycle (SDLC)
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...