Full Stack Software Engineer - Aviation Data Transfer and Emerging Capabilities

Torch Technologies, Inc.Huntsville, AL
Onsite

About The Position

Torch Technologies is seeking a Full Stack Software Engineer to design, develop, integrate, and modernize a next-generation aviation data transfer solution. This role supports secure, reliable movement of aviation-related data across edge, platform, middleware, and enterprise environments using modern Microsoft-based technologies and resilient software architectures.

Requirements

  • U.S. Citizenship
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 5+ years of experience in full-stack software development.
  • Active secret clearance and ability to maintain clearance is required to start.
  • Experience in full stack software development for mission, enterprise, or operational systems.
  • Strong proficiency with C# and .NET Core / .NET development.
  • Experience developing REST APIs, backend services, and service-oriented or event-driven integrations.
  • Experience with modern front-end web development and integration with backend services.
  • Experience with middleware, integration frameworks, or interface layers connecting disparate systems.
  • Working knowledge of transfer technologies and protocols such as HTTPS, SFTP, APIs, message queues, JSON, XML, and serialized data exchange.
  • Understanding of software architecture principles including modularity, scalability, performance optimization, and maintainability.
  • Experience with relational databases, source control, CI/CD pipelines, and Agile software development practices.
  • Ability to communicate effectively and work within multi-disciplinary engineering teams.

Nice To Haves

  • Experience supporting aviation, aerospace, rotorcraft, fixed-wing, avionics, or defense-related software systems.
  • Familiarity with aviation maintenance data, mission data workflows, or airborne-to-ground data transfer environments.
  • Experience with edge-to-enterprise architectures and movement of operational data to centralized repositories.
  • Experience with Docker, Kubernetes, containerized services, or cloud-native deployment patterns.
  • Experience in Azure, AWS, or government cloud environments.
  • Familiarity with publish-subscribe patterns, asynchronous messaging, and message brokers.
  • Experience implementing cybersecurity controls, zero-trust architecture, secure transport mechanisms, and modern software assurance practices.

Responsibilities

  • Design, develop, test, and maintain full stack applications and services supporting aviation data transfer, synchronization, and data processing.
  • Build backend services, APIs, and integration layers using C#, ASP.NET Core, .NET Core / .NET, and related Microsoft technologies.
  • Develop modern web-based user interfaces for administrative, operational, monitoring, and troubleshooting functions.
  • Engineer and integrate middleware components that enable reliable communication between aircraft or edge systems, ground support systems, and enterprise environments.
  • Implement and support data transfer mechanisms and protocols, including secure file transfer, message-based exchange, service-based integration, and API-driven interoperability.
  • Design software to be modern, robust, scalable, fault-tolerant, secure, and maintainable, including retry logic, exception handling, logging, monitoring, and auditability.
  • Collaborate with aviation stakeholders, systems engineers, cybersecurity personnel, and product owners to define requirements and deliver technical solutions.
  • Support software architecture activities including modular design, microservices, container-ready deployment patterns, and cloud or hybrid hosting approaches when appropriate.
  • Contribute to software documentation such as interface control descriptions, design notes, user workflows, test procedures, and release documentation.
  • Evaluate and incorporate emerging capabilities and technologies that improve modernization, interoperability, resilience, and mission effectiveness.

Benefits

  • ESOP participation
  • 401(k) match and safe-harbor contribution
  • medical
  • dental
  • vision
  • life insurance
  • short-term disability
  • long-term disability
  • flexible spending accounts
  • Health Saving Accounts and Health Reimbursement Accounts
  • EAP
  • education assistance
  • paid time off
  • holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service