Jobs · OTHR · Virginia

Backend Developer (Java, C/C++)

CACI International Inc · Norfolk, VA · 2 mo ago
OTHR$115k–$252k/yrFull-time

About the role

We’re seeking a Senior Software Engineer to Join our mission-critical development team supporting the U.S. Navy and Marine Corps aviation community as part of the Naval Tactical Command Support System (NTCSS) ecosystem. As a Senior Software Engineer on the OOMA (Optimized Organizational Maintenance Activity) team, you'll contribute to a suite of enterprise applications managing logistics, maintenance, and supply operations that directly impact naval aviation readiness worldwide. Work on sophisticated, geographically-distributed DoD systems deployed across shore-based, afloat, CONUS, and OCONUS locations.

Responsibilities

  • Design, develop, and maintain enterprise-scale legacy and modern systems using Java, JBoss, and C/C++ in secure DoD environments
  • Lead software development following Agile methodologies, DevSecOps practices, and DoD Systems Engineering Technical Processes
  • Implement secure coding practices and ensure compliance with DoD security directives and federal technical standards
  • Troubleshoot and optimize integrated systems supporting Navy/Marine Corps aviation maintenance, logistics, and supply operations
  • Collaborate across multi-disciplinary teams to translate operational requirements into scalable, mission-focused IT solutions
  • Contribute to system architecture, Windows Server administration, and database management initiatives

Qualifications

Required qualifications include an active Secret clearance with eligibility for T5 investigation, and a current DoD 8570 IAT Level II certification or higher (Security+, CASP, or CISSP). A Bachelor's degree in Computer Science or related field, 10+ years professional software development experience, and 5+ years direct experience with DoD or Department of the Navy systems are also required.

Skills

  • Demonstrated advanced proficiency in Java, JBoss, and C/C++
  • Windows Server 2016/2019/2022 administration and Active Directory Server Administration (A+)
  • Hands-on skill in Windows Server installation, role configuration (Active Directory, IIS, etc.), and system management
  • Strong understanding of SDLC, Agile methodologies, and software architecture principles
  • Demonstrated experience with secure development in IL5/secured network environments

Desired skills include scripting experience with Perl, PowerShell, Batch, iSQL, or Apache Ant, XML, database administration or Sybase ASE experience, NALCOMIS or OOMA systems familiarity, and knowledge of Navy/Marine Corps aviation maintenance systems.

Benefits

CACI offers a culture of integrity, an environment of trust, and a focus on continuous growth. We provide competitive compensation, benefits, and learning and development opportunities, including a broad and competitive mix of benefits options designed to support and protect employees and their families.

Pay

The proposed salary range for this position is $114,600-$252,100, influenced by factors such as geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications.

Similar jobs