Software Team Lead - Applications
Core
Lead a team to develop and architect high-performance applications for RF spectrum monitoring and geolocation solutions, balancing user experience with complex signal processing needs.
Role type
Senior Software Team Lead (Applications)
Builds
RF signal detection, monitoring, and analysis applications for spectrum regulators, military, and security services
Domain
Defense, Security, RF Technology
Deliverable
production ML models
Required skills
C#, .NET, Software Architecture, Team Leadership, Test Automation, Problem Solving, System Design, Code Review, Agile Estimation
Preferred skills
AI development tools, Signal Processing, Rust, MAUI, Distributed Systems, 3rd Party Integrations
Technologies
C#, .NET, Rust, MAUI
Responsibilities
Architect and design performant, extensible, and maintainable software solutions; Lead the team to deliver commitments while maintaining quality; Collaborate with product management to define and estimate solutions; Implement test automation (unit, regression, performance); Coach, mentor, and grow team members; Solve technical challenges by analyzing system requirements; Drive adjustments to software systems and development processes.
Seniority
Senior, hands-on IC with leadership