Software Developer (202609 NIT)

PURVIS

$90K — $110K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science or Computer Engineering
  • 3+ years of professional work experience
  • Strong Java background (Spring, JUnit, JavaFX) and Gradle build automation
  • Red Hat Enterprise Linux (RHEL) system administration; Bash scripting; basic Ansible automation
  • Local application development using Podman and VirtualBox; familiarity with Kubernetes (K3s)
  • Practical host-level Linux networking and core socket fundamentals (TCP, UDP, Multicast vs. Broadcast)
  • Experience with Bitbucket (Git) and automated CI/CD in Atlassian Bamboo
  • Ability to work independently and solve system-level challenges in a small team

Responsibilities

  • Design, maintain, and modernize Java/JavaFX tools for remote users in tactical environments
  • Maintain and operate software for component testing and mission simulation
  • Build, containerize, and validate software before deploying on edge Kubernetes infrastructure
  • Diagnose network sockets, OS behavior, and application issues in a cybersecurity-hardened environment

Benefits

  • Exposure to cutting-edge software development in high-reliability environments
  • Contribute to projects that have direct impact on tactical operations
  • Opportunity for direct technical ownership from design through verification
  • Part of a lean team promoting individual accountability and initiative
  • Potential for growth in a specialized, mission-critical sector
Full Job Description
PURVIS is seeking a Software Developer to join our product development team that is building high-reliability software for air-gapped tactical and post-mission environments. Emphasize is on individual accountability, initiative, and direct technical ownership from design through verification.

The day to day responsibilities of this role will include:

  • Application Engineering - Design, maintain, and modernize Java/JavaFX tools and administrative GUIs serving remote, non-technical users across in-field and post-mission analysis environments; support migration to web-based services.
  • Testing & Simulation - Maintain, operate, and extend internal software utilities used for component testing and mission simulation.
  • Packaging & Validation - Build, containerize (Podman), and validate software locally prior to release onto edge Kubernetes (K3s) infrastructure.
  • Systems Integration - Diagnose host-level network sockets, OS behavior, and application issues within cybersecurity-hardened, STIG-compliant baselines.


Qualifications:

  • Bachelor's Degree in Computer Science or Computer Engineering
  • 3+ years in professional work experience.
  • Core Development - Strong Java background (Spring, JUnit, JavaFX) and Gradle build automation.
  • Linux & Automation - Red Hat Enterprise Linux (RHEL) system administration, Bash scripting, and basic Ansible automation.
  • Containers & Infrastructure - Local application development and testing using Podman and VirtualBox; working familiarity with deploying to Kubernetes (K3s) clusters (cluster administration handled by dedicated DevOps).
  • Host Networking - Practical host-level Linux networking (static IP assignment, firewalld port management) and core socket fundamentals (TCP, UDP, Multicast vs. Broadcast).
  • Toolchain & Process - Source control in Bitbucket (Git) and automated CI/CD pipeline usage in Atlassian Bamboo.
  • Problem-Solving - Ability to execute tasks independently and resolve system-level issues in a lean team setting.


Desired Qualifications:

  • Domain Experience: Prior familiarity with Submarine Warfare Federated Tactical Systems (SWFTS).
  • Cyber Compliance: Experience identifying when DoD STIG policies impact application functionality.
  • Secondary Languages: Basic Python for utility scripting; C/C++ experience for legacy/low-level maintenance.


Position requires a candidate holding or ability to obtain a government security clearance to the level of SECRET.

Similar Jobs

More Jobs at PURVIS

More Aerospace & Defense Jobs

Find similar Software Developer (202609 NIT) jobs: