Job Summary:
Torch Technologies is a 100% employee-owned company that provides superior research, development, and engineering services to the Federal Government. They are seeking a Full Stack Software Engineer to design, develop, integrate, and modernize a next-generation aviation data transfer solution, utilizing modern Microsoft technologies and resilient software architectures.
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.
Qualifications:
Required:
• 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.
Preferred:
• 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.
Company:
Founded in October 2002, Torch is a 100% employee-owned business headquartered in Huntsville, Alabama. Founded in 2002, the company is headquartered in Huntsville, USA, with a team of 501-1000 employees. The company is currently Late Stage.