Software Engineer (Web Applications/Data Platforms)

Posted:
2/8/2026, 4:00:00 PM

Location(s):
Huntsville, Alabama, United States ⋅ Alabama, United States

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Radiance Technologies is seeking a Software Engineer to support the development, sustainment, and enhancement of ESCAP, a web-based application used to analyze and visualize supply chain and industrial base risk for emerging technologies. This role will focus on full-stack web development, data modeling, and application sustainment.

Key Responsibilities

  • Design, develop, and maintain features for a Django-based web application

  • Work across backend logic, database models, and frontend templates

  • Support ingestion, normalization, and analysis of structured data sources

  • Collaborate with project leadership and non-technical stakeholders to translate requirements into working software

  • Maintain and improve application performance, reliability, and security

  • Contribute to CI/CD pipelines, code quality tooling, and testing practices

  • Support deployment and sustainment activities across development and production environments

Required Qualifications

  • Bachelor’s in Computer Science, Computer Engineering, or a related field

  • Strong communication skills, ability to work across technical and non-technical teams

  • US citizenship with the ability to obtain and maintain a Secret Security Clearance 

Required Technical Experience

  • Python proficiency

  • Experience with web-based frameworks (ex. Django)

  • Experience with relational databases (MySQL or PostgreSQL)

  • Experience with Git-based version control

  • Familiarity with Linux-based development environments

  • Understanding of web application architecture, including backend services and frontend rendering

  • Experience debugging, maintaining, and extending existing codebases

Preferred / Desired Experience

  • Experience managing or contributing to CI/CD pipelines

  • Familiarity with code quality and security tools (pylint, mypy, bandit, etc)

  • Containerization experience using Docker, Podman, or similar softwares

  • Experience with reverse proxies such as Nginx or Apache

  • Exposure to data analysis or visualization workflows

  • Experience working on data-driven or analytics-focused applications

  • Configuration and work on cloud servers

EOE/Minorities/Females/Vet/Disabled