Software Engineer

Job is Expired
Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Jul 22, 2025

Job Summary

A company is looking for a Software Engineer to support the USCIS by building secure, scalable applications.

Key Responsibilities
  • Work across the full development lifecycle, including requirements shaping, coding, testing, and deployment
  • Collaborate within an Agile team to continuously improve applications
  • Ensure the delivery of scalable, secure, and maintainable features
Required Qualifications
  • 4+ years of software development experience, or 1-2+ years with a Bachelor's Degree in Computer Science
  • Hands-on development experience with Ruby on Rails and JavaScript/TypeScript
  • Strong understanding of the full software development lifecycle
  • Familiarity with Agile development practices, including test-driven development (TDD)
  • Ability to work independently and take ownership of assigned tasks

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