Diaconia · 12 hours ago
Software Developer IV
Diaconia LLC is seeking a talented Software Developer IV to join their team dedicated to serving colleagues, clients, and the community. The role involves supporting the development, integration, and sustainment of a satellite communications interference detection system, contributing to full-stack software solutions and collaborating closely with various engineering teams.
ArchitectureArtificial Intelligence (AI)Cloud ComputingCyber SecurityInformation Technology
Responsibilities
Develop, implement, and optimize software components and algorithms supporting RF/SATCOM interference detection, characterization, and geolocation
Contribute to full-stack development (backend services, APIs, UI as needed) and automation scripts to improve reliability and operator workflow
Support software deployments on rack equipment: troubleshoot networking, service-to-service connectivity, and interfaces to hardware devices
Integrate and adapt software solutions within environments that include both legacy subsystems and newly developed services
Participate in system/software design activities and contribute to the evolving architecture of future BH increments
Perform software development lifecycle activities: requirements analysis, design, coding, unit/integration testing, debugging, and documentation
Support integration and test events across systems of diverse makeup (software services, networking, RF hardware, and external interfaces)
Maintain awareness of current technology trends, tooling, and standards relevant to secure software delivery in RF/satcom environments
Collaborate effectively with internal teams and subcontractor partners; communicate technical status, issues, and recommendations clearly
Qualification
Required
Active TS/SCI Clearance Required• NO EXCEPTIONS!
Bachelor's degree in Computer Science, Electrical Engineering, or a related field
3+ years of professional software development experience (or equivalent practical experience) supporting complex systems
Proficiency with Python and JavaScript/TypeScript/React
Experience troubleshooting software deployments in Linux environments, including service configuration, logging, and dependency issues
Hands-on experience containerizing applications using Docker (builds, images, registries, volumes, networks)
Strong problem-solving skills, attention to detail, and ability to work independently while integrating closely with a team
Strong written and verbal communication skills suitable for technical interchange and operational troubleshooting
Preferred
Master's degree in a related field
Working knowledge of RF/satcom concepts and the ability to collaborate effectively with RF engineers
Familiarity with SATCOM geolocation techniques and/or RF signal processing workflows
Experience with Software Defined Radios (SDRs) and/or hardware-in-the-loop integration
Experience deploying and operating services using Docker Swarm (service stacks, overlay networking, secrets/configs, rolling updates, scaling)
Experience with message brokers and inter-process messaging frameworks such as RabbitMQ and ZeroMQ (ZMQ), and with document databases such as MongoDB
Experience with embedded development and/or hardware interfaces
Experience building and maintaining web applications (frontend and/or backend) in operationally constrained environments
Company
Diaconia
Diaconia is an IT company that provides cloud computing, cyber solution, digital customer experience, and data intelligence services.
Funding
Current Stage
Growth StageRecent News
2025-09-10
Company data provided by crunchbase