Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Wed, Jul 22, 2026
This job expires in: 24 days
Job Summary
Collaborating with cross-functional teams, the full-time Software Engineer will design and develop software solutions, write efficient code, and optimize applications while working remotely.
Key responsibilities
- Partner with engineers to design and develop software solutions
- Translate requirements into technical specifications in collaboration with product managers and designers
- Troubleshoot and resolve technical issues and bugs in a timely manner
Required qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
- Proven experience in software development using languages such as C#, Java, Python, or JavaScript
- Strong understanding of software design principles, algorithms, and data structures
- Experience with front-end frameworks (e.g., React, Angular) and/or back-end technologies (e.g., Node.js, Django)
- Familiarity with cloud platforms (e.g., Azure, AWS) and containerization tools (e.g., Docker, Kubernetes)
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...