Remote Jobs Sign In

Software Engineer II

Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, May 28, 2026
This job expires in: 29 days

Job Summary

To support federal programs, the full-time salaried Software Engineer II will design, develop, test, and maintain software solutions while collaborating with senior engineers and product teams to ensure high-quality and secure applications.

Key responsibilities
  • Develop, test, and deploy new features and enhancements for existing software applications
  • Collaborate with product managers and designers to translate requirements into technical specifications
  • Participate in code reviews to ensure code quality and share knowledge with team members
Required qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 3-5 years of professional experience in software development
  • Proficiency in at least one programming language such as Java, C#, Python, or JavaScript
  • Experience with front-end or back-end frameworks like React, Angular, or Node.js
  • Working knowledge of secure development practices and cloud environments (AWS, Azure, or GCP)

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