Software Engineer II

Location: Remote
Compensation: Hourly
Reviewed: Tue, Dec 09, 2025
This job expires in: 16 days

Job Summary

A company is looking for a Software Engineer II to join a high-performing technical team responsible for designing, developing, and enhancing complex applications.

Key Responsibilities:
  • Perform systems analysis, design, development, and debugging for complex applications
  • Serve as a key contributor on major projects and mentor junior developers
  • Collaborate with Development, Operations, and Technology teams across the SDLC
Required Qualifications:
  • Experience with Imperative Programming, Microservices, and Web Development
  • Associate degree + 5 years of systems analysis/application development, OR 7+ years total relevant education/experience including 5 years development
  • Experience working on multiple complex projects simultaneously
  • Ability to collaborate with both technical and business partners

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