Blue-Halo.org
Full-Stack Software Engineer
Blue-Halo.org, Leesburg, Virginia, United States, 22075
Being on the BlueHalo team means working alongside the brightest minds in technology on the toughest challenges facing our nation - not just occasionally, but every single day. Together, we are leading the transformation of modern warfare and each BlueHalo employee plays a key role. That's why our investment in you goes beyond a rewarding salary and benefits package. We're committed to providing our people with the best opportunities to develop their skills, share their knowledge, and push their innovative ideas to the cutting-edge. Having fun doing it with a team that feels like family across BlueHalo Nation is the ultimate perk. From Space and Directed Energy to Cyber and Intelligence to C4ISR and Air & Missile Defense, there is no limit to where you can take your career with us. Are you ready to launch a career at BlueHalo?
BlueHalo's RF-CUAS Group designs, develops, and manufactures the Titan-SV C-UAS system to provide clients real-time protection of life, property, and sensitive infrastructure. Titan-SV systems are deployed across the globe, with a rapidly expanding footprint resulting from a technologically innovative solution that is attentive to all aspects of the user experience.
We're seeking an experienced Full-Stack Software Programmer/Developer to serve as an integral part of our software team. The ideal candidate will have a strong background in market-released products, demonstrating software and server optimization skills in an agile software environment. A customer-first approach is central to this role, directly supporting the ongoing development of complex CUAS systems in mission-critical applications. The candidate will cross-train with our lead software developer, as well as work alongside our principal software engineer to ensure a deep understanding of system requirements and capability roadmap. Additionally, there will be opportunities to engage with technical teams across the BlueHalo enterprise for integration with other sensors and platforms.
This role is an opportunity to make an impactful contribution to a system that helps ensure the safety of civilian and deployed personnel worldwide.
Primary responsibilities:
Core Skills: Java, JavaScript, HTML, CSS, Perl, PHP, Python, jQuery, Bootstrap, Node.js, websockets, Bash scripting, C++Extensive Linux System Administration Experience: Secure boot, TPM, GRUB, LVM, Disk Encryption, System Administration, Virtualized environments and ContainersPackage Build and Deployment: Ubuntu Package Management, System Builds (PXE, cloud-init, Clonezilla), Compiling Java and C++ packages from source.Experience with responsive front-end development and single-page application (SPA) designExperience with RESTful API design and AJAXApplication/implementation of HTTP and MQTT protocolsFamiliarity with Laravel and other MVC frameworksExperience in web application security concepts and testing/scanning toolsSQL query design with MySQL or another DBMSUI design libraries such as Vue.js, AngularJS, ReactJS, etc.Git software development workflowsLocation/Schedule:
Leesburg, VA office, regular business hours
Requirements:
The candidate should have
4-7
years of relevant experienceBS/MS in Computer Science, Engineering, or a related disciplineLead software developer on market-released productsFull web stack capability, including protocols and web server optimization techniquesWork in an environment of Agile software and test-driven developmentMust be a US Citizen
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
BlueHalo's RF-CUAS Group designs, develops, and manufactures the Titan-SV C-UAS system to provide clients real-time protection of life, property, and sensitive infrastructure. Titan-SV systems are deployed across the globe, with a rapidly expanding footprint resulting from a technologically innovative solution that is attentive to all aspects of the user experience.
We're seeking an experienced Full-Stack Software Programmer/Developer to serve as an integral part of our software team. The ideal candidate will have a strong background in market-released products, demonstrating software and server optimization skills in an agile software environment. A customer-first approach is central to this role, directly supporting the ongoing development of complex CUAS systems in mission-critical applications. The candidate will cross-train with our lead software developer, as well as work alongside our principal software engineer to ensure a deep understanding of system requirements and capability roadmap. Additionally, there will be opportunities to engage with technical teams across the BlueHalo enterprise for integration with other sensors and platforms.
This role is an opportunity to make an impactful contribution to a system that helps ensure the safety of civilian and deployed personnel worldwide.
Primary responsibilities:
Core Skills: Java, JavaScript, HTML, CSS, Perl, PHP, Python, jQuery, Bootstrap, Node.js, websockets, Bash scripting, C++Extensive Linux System Administration Experience: Secure boot, TPM, GRUB, LVM, Disk Encryption, System Administration, Virtualized environments and ContainersPackage Build and Deployment: Ubuntu Package Management, System Builds (PXE, cloud-init, Clonezilla), Compiling Java and C++ packages from source.Experience with responsive front-end development and single-page application (SPA) designExperience with RESTful API design and AJAXApplication/implementation of HTTP and MQTT protocolsFamiliarity with Laravel and other MVC frameworksExperience in web application security concepts and testing/scanning toolsSQL query design with MySQL or another DBMSUI design libraries such as Vue.js, AngularJS, ReactJS, etc.Git software development workflowsLocation/Schedule:
Leesburg, VA office, regular business hours
Requirements:
The candidate should have
4-7
years of relevant experienceBS/MS in Computer Science, Engineering, or a related disciplineLead software developer on market-released productsFull web stack capability, including protocols and web server optimization techniquesWork in an environment of Agile software and test-driven developmentMust be a US Citizen
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)