Full Stack Software Engineer

BlueHaloAnnapolis Junction, MD
114d$150,000 - $220,000

About The Position

At BlueHalo, an AV company, our Cyber experts operate at the mission's edge. Using advanced cyber techniques, our team of technologists and analysts employ capabilities spanning traditional computing environments to Internet of Things (IoT), including offensive and defensive cyber operations and analysis, signals intelligence (SIGINT) discovery, and data science. Our team is expanding to do the big things that have never been done before - the things the nation and the world are counting on us to deliver. Join the transformation and help us make this impact now. BlueHalo, an AV company is seeking a Full-Stack or Back-End Software Engineer to support Report Authoring and Dissemination (RAD). The ideal candidate will be a self-starter who thrives on the challenge of researching, designing, and implementing robust technical solutions. This role involves close collaboration with a cross-functional team of system and software engineers to design, develop, and deploy crucial functional enhancements to the RAD system.

Requirements

  • 8+ years of experience as a Software Engineer.
  • Bachelor's degree from an accredited college or university in a technical discipline (4 additional years of experience may be substituted for a degree).
  • Hands-on experience with Apache NiFi for building and managing data flows.
  • Experience with Elasticsearch for powerful searching and data analytics.
  • Proficiency with Docker for developing, shipping, and running applications in a consistent environment.
  • Familiarity with Amazon Web Services (AWS) cloud computing services and architecture, as well as experience with cloud-native application development.
  • Practical experience with Agile software development methodologies and practices (e.g., Scrum, Kanban).
  • Understanding of Government agency reporting and dissemination policies, or experience with Agency-specific data warehouses and processing platforms.
  • Active TS/SCI with polygraph.

Responsibilities

  • Independently design, develop, and document high-quality, scalable Java (Spring Boot) software solutions.
  • Write clean, maintainable code and participate in code reviews to ensure quality standards.
  • Work on both back-end and potentially front-end systems to implement new features and improve existing functionalities of the RAD platform.
  • Partner with system architects and other engineers to ensure a cohesive and effective development process.
  • Research and troubleshoot complex technical issues, providing innovative solutions to overcome development challenges.
  • Create and maintain comprehensive technical documentation for developed features and processes.

Benefits

  • Health insurance
  • Life insurance
  • Disability
  • Company holiday and paid time off
  • Parental leave
  • 401(k) company match and contributions
  • Professional development/training reimbursements
  • Other work/life programs

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service