Lead Software Developer - TS/SCI plus Poly
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job Description
We are in search of a Lead Software Engineer to join our team in-person in Annapolos Junction, MD. This position develops, maintains, and enhances complex software systems based on documented requirements.Key responsibilities include leading software development teams to analyze user requirements to derive software design and performance requirements, overseeing the modification or implementation of software to meet those requirements, validating testing and documentation to verify that the software meets requirements, and improving the various software development processes and best practices used on the project.Experience and SkillsTS/SCI with Full Poly - REQUIRED WITHOUT EXCEPTIONDesign, develop, and modify software in languages such as C++, Java, and Python to implement algorithms and improve system performance, and perform quality control and reviews on the software developed by the teamAnalyze user and system requirements, investigate problem areas, and develop solutions by evaluating system flows, data usage, hardware/software tradeoffs (COTs/GOTs), and performance standardsOversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process used on any particular projectDebug and correct software defects, adapt software to new hardware or operating environments, and oversee the integration of major components into existing systemsDevelop and execute test procedures, implement database interfaces and queries, and approve software and system documentation for the teamSupport process improvement by implementing new documentation and development standards, and serve as a team leader at the level appropriate to the software development process being usedMinimum 14 years experience with BS degreePreferred Skills and Experience:Advanced experience with satellite communications concepts including link budgets, modulation/demodulation, and the integration of common satellite communications equipment and operationsDemonstrated expertise in RF signal processing techniques and the analysis of IQ data using tools such as NumPy, SciPy, or MATLABComprehensive understanding of geolocation techniques (TDOA/FDOA), estimation theory, and coordinate reference systems, with the ability to model satellite orbit mechanics and doppler estimationExperience leading web application development using modern frameworks and RESTful API backends, including complex data visualization for geospatial or signal data displayProficiency in architecting cloud-native solutions (AWS, Azure, or GovCloud) including orchestration (Kubernetes), infrastructure as code (Terraform, CloudFormation), and automated CI/CD pipeline designExperience designing and implementing message-oriented architectures or streaming data frameworks (Kafka, RabbitMQ, Redis) for high-throughput signal processing and data distributionJob BenefitsMedical, Dental & Vision Insurance CoverageLife/ADD & Short/Long Term Disability Insurance401(k) Savings PlanEmployee Stock Purchase Plan (ESPP)Paid Time-Off (PTO)HolidaysEducation Reimbursement Company DescriptionIntegrity Resources was formed in 2010 as a result of years of staffing experience combined with the need for a better industry model. Where we differentiate from other organizations is that we operate based on relationships. Our approach takes into consideration every aspect of a hiring requirement from BOTH the client and the candidate. Our desire to listen, learn, and understand our customers culture AND specific candidate needs along with our ability to provide exemplary customer service enables us to maintain and develop long term relationships across the staffing industry. If you don't believe us, feel free to reach out today....you'll notice the difference a true business partner makes.Company DescriptionIntegrity Resources was formed in 2010 as a result of years of staffing experience combined with the need for a better industry model. Where we differentiate from other organizations is that we operate based on relationships. Our approach takes into consideration every aspect of a hiring requirement from BOTH the client and the candidate. Our desire to listen, learn, and understand our customers culture AND specific candidate needs along with our ability to provide exemplary customer service enables us to maintain and develop long term relationships across the staffing industry. \r\nIf you don't believe us, feel free to reach out today....you'll notice the difference a true business partner makes.