Valkyrie Enterprises - Dahlgren, VA

posted 5 months ago

Full-time - Mid Level
Dahlgren, VA
Professional, Scientific, and Technical Services

About the position

Valkyrie Enterprises has an immediate need for a Software Developer who will play a crucial role in supporting the Combined Integrated Air and Missile Defense (IAMD)/Anti-Submarine Warfare (ASW) Trainer (CIAT) program in Dahlgren, VA. The selected candidate will be responsible for delivering solutions and services to our customer, leveraging their expertise and experience in software development. This position requires working closely with a team of software engineers to support multiple software products that are integral to the CIAT program. The Software Developer will work from requirements specifications to develop or modify software applications. Key tasks include designing, coding, benchmarking, testing, debugging, and documenting application features and changes. The role also involves reviewing and assessing existing enterprise applications to support new features, performance improvements, upgrades, and ongoing sustainment. The developer will participate in the entire application lifecycle, including requirements analysis and definition, system design, implementation, testing, deployment, and sustainment. In addition to technical responsibilities, the Software Developer will engage in activities that ensure the successful use of these systems, which includes developing documentation, test scripts, and training materials. The position is set in an Agile team environment, where the developer will participate in Sprint planning, retrospectives, reviews, and daily standups. Collaboration is key, as the developer will work closely with other team members in a pair programming environment and will be required to work in an air-gapped environment on classified software products.

Responsibilities

  • Deliver solutions and services to customers using expertise and experience.
  • Work closely with a team of software engineers supporting the US Government in multiple software products.
  • Develop or modify software applications from requirements specifications.
  • Design, code, benchmark test, debug, and document application features and changes.
  • Review and assess existing enterprise applications for new features, performance improvements, and upgrades.
  • Participate in the entire application lifecycle including requirements analysis, system design, implementation, testing, deployment, and sustainment.
  • Develop documentation, test scripts, and training materials to ensure successful use of systems.
  • Participate in Agile team activities including Sprint planning, retrospectives, reviews, and daily standups.
  • Engage in pair programming with other team members.
  • Work in an air-gapped environment on classified software products.

Requirements

  • Must have a BS or BA in Computer Science or a related field and at least 5 years of related experience, or a High School diploma with at least 9 years of experience in military or technical IT related training/certification courses.
  • Experience with software development utilizing Windows 10 and/or Red Hat 7.9 and technical documentation.
  • Experience with Java 11+ and C++ 11.
  • Experience in RedHat 7/9 terminal navigation and commands.
  • Experience with Bash, Batch, and PowerShell scripting.
  • Familiarity with Test-Driven Development and Software Practices.
  • Knowledge of Software Design Concepts and Agile methodologies.
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) Pipelining.
  • Familiarity with tools such as Jira, Gradle, CMake, Confluence, Git, GitLab, Jenkins, and SonarQube.

Nice-to-haves

  • Previous experience supporting the US Government in software products for the CIAT program.
  • Knowledge of Aegis Combat System.

Benefits

  • 401(k) matching
  • Dental insurance
  • Disability insurance
  • Health insurance
  • Paid time off
  • Tuition reimbursement
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service