Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Jun 30, 2026
This job expires in: 29 days
Job Summary
Passionate about solving complex problems, the full-time remote Software Engineer will design, develop, and implement innovative software solutions while ensuring quality and documentation throughout the development process.
Key responsibilities
- Design and implement software components based on functional programming specifications
- Document, unit-test, and prepare components for integration into final products
- Provide work estimates and guide the development of features and technologies
Required qualifications
- Experience as a software engineer on complex software projects
- Proficient in coding with languages such as Java, Python, or .NET
- Familiarity with software development methodologies for scalable software
- Experience with relational and NoSQL databases, data mapping, and web services
- Knowledge of microservices architecture and design patterns
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...