Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Tue, Apr 07, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Senior Software Engineer.
Key Responsibilities
- Design, develop, implement, and demonstrate advanced algorithms and software systems
- Provide technical leadership and mentoring throughout the software lifecycle
- Develop software tools and applications for mission planning systems and automated processes
Required Qualifications
- BS in Computer Science or related technical field with a minimum of 5+ years' relevant experience
- 3+ years experience with C++ or Java
- Proven understanding of data structures, algorithms, concurrency, and code optimization
- Experience with Object-Oriented Programming principles and Agile methodologies
- Ability to obtain a security clearance requiring U.S. Citizenship
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...