Junior C# Software Engineer

CACI•Virginia Beach, VA
•$58,000 - $115,900

About The Position

CACI is seeking a C# software engineer to design, develop, and maintain software tools that support aircraft safety and operational readiness. The work will affect the Navy’s F/A-18 fleet readiness through improvements to maintenance detection software and anomaly detection algorithms. The role involves travel to NAVAIR Oceana, NAS Whidbey Island, and NAS Lemoore for software deployment and troubleshooting. Candidates must reside in the greater Virginia Beach, Virginia; Seattle, Washington; or Lemoore, California area. The position is contingent on funding and may not be filled immediately; applicants may also be considered for other positions at CACI.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Aerospace Engineering, or a related field.
  • Experience with C#, .NET, and Python.
  • 0–3 years of job experience.
  • Residence in the greater Virginia Beach, Virginia, Seattle, Washington, or Lemoore, California area.
  • Strong problem-solving skills and ability to work independently and collaboratively.
  • Excellent communication skills and strong attention to detail.
  • U.S. citizenship and ability to obtain a DoD Secret clearance.

Nice To Haves

  • Active DoD Secret clearance.
  • Experience with Oracle databases, Linux, and SQL.
  • CompTIA Security+ certification.

Responsibilities

  • Design and develop full-stack applications for aircraft maintenance detection and reporting.
  • Develop responsive, user-friendly front-end interfaces and contribute to back-end integration and API development.
  • Collaborate with a cross-functional Agile team, participating in stand-ups, sprint planning, and retrospectives.
  • Build robust C# backend services to manage large datasets.
  • Test and debug software to ensure functionality, reliability, and performance, identifying and resolving issues throughout the development lifecycle.
  • Write clean, efficient, scalable, and maintainable code in accordance with best practices and coding standards.
  • Travel to NAVAIR Oceana, NAS Whidbey Island, and NAS Lemoore for software deployment and troubleshooting.

Benefits

  • Unique flexible time off benefit.
  • Learning resources and learning and development opportunities.
  • Competitive compensation.
  • Healthcare benefits.
  • Wellness benefits.
  • Financial and retirement benefits.
  • Family support benefits.
  • Continuing education benefits.
  • Time off benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service