Software Engineer II
Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Jun 26, 2026
This job expires in: 29 days
Job Summary
Focused on enhancing the borrower experience, the full-time remote Software Engineer II will develop and maintain the application funnel, ensuring a seamless intake process and optimizing conversion through A/B testing and analytics.
Key responsibilities
- Design, build, and maintain RESTful APIs and service-based systems with attention to scalability and performance
- Write clean, tested, and well-documented code while providing peer code reviews and mentoring junior engineers
- Collaborate with cross-functional teams to implement new functionalities and resolve bugs, contributing to the overall health of the codebase
Required qualifications
- 4+ years of experience with backend programming languages such as Java, C#, or JavaScript/TypeScript
- Proficient in relational databases, particularly PostgreSQL, with experience in data modeling and query optimization
- Experience in writing and maintaining unit, integration, and end-to-end tests using various testing frameworks
- Hands-on experience integrating with third-party vendors or external systems
- A growth mindset with a proactive approach to problem-solving and collaboration
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...