Bevilacqua Research Corporation - Eglin Air Force Base, FL

posted 5 months ago

Full-time - Mid Level
Onsite - Eglin Air Force Base, FL
Professional, Scientific, and Technical Services

About the position

Bevilacqua Research Corporation (BRC) is seeking a Lead Software Developer to join our Event Engineering Team (EET) at Eglin AFB, FL. This position is crucial for leading the software development efforts for event environment design, which is essential for our diverse government and commercial customer base. The Lead Software Developer will work closely with the Event Designer and Event Lead to ensure that our software solutions meet the highest standards of quality and effectiveness. This role requires a strong background in software development, systems administration, and cyber testing, as well as the ability to work collaboratively in a fast-paced environment. As a Service Disabled Veteran Owned Small Business, BRC prides itself on providing best-value technical and management solutions in key areas such as test & evaluation, systems analysis & integration, security & intelligence, and research & development. The successful candidate will be responsible for overseeing the development of software applications that support our mission-critical operations. This position is contingent upon contract award, and candidates must possess an active Top Secret/SCI clearance to be considered. The Lead Software Developer will be expected to demonstrate expert knowledge in various programming languages and software development practices, including agile methodologies. The role involves not only coding but also mentoring junior developers, ensuring adherence to best practices, and contributing to the overall architecture and design of our software systems. The ideal candidate will have a passion for technology and a commitment to delivering high-quality software solutions that meet the needs of our clients.

Responsibilities

  • Lead the software development efforts for event environment design.
  • Collaborate with the Event Designer and Event Lead to create effective software solutions.
  • Oversee the development of software applications that support mission-critical operations.
  • Mentor junior developers and ensure adherence to best practices in software development.
  • Contribute to the overall architecture and design of software systems.

Requirements

  • Active Top Secret SCI clearance required.
  • Bachelor's degree in computer science or related field with corresponding experience.
  • 2+ years of experience with cyber testing or training, including defensive and offensive cyber tools.
  • 2+ years of systems administration experience.
  • 3+ years of experience with software development and software engineering.
  • Expert knowledge of software development practices and programming languages.
  • Expert knowledge of PowerShell, bash scripting, python scripting, and C/C++ development.
  • Experience developing web applications using frameworks such as Django, Ruby on Rails, Flask, etc.
  • Knowledge of continuous integration tools such as Jenkins.
  • Knowledge of infrastructure configuration automation tools like Ansible, Puppet, Chef, etc.
  • Knowledge of databases such as MySQL, MariaDB, mongoDB, Postgres SQL, or no SQL.
  • Knowledge of networking protocols such as TCP/IP, HTTP, HTTPS, etc.

Nice-to-haves

  • Bachelor's degree in computer science or computer engineering.
  • Master's degree in computer science, cyber security, or related field.
  • 5+ years' experience developing cyber range tools.
  • Expert knowledge of defensive and offensive cyber tools and TTP.
  • Experience designing realistic terrain for simulations.
  • Experience developing user simulators for network and application traffic generation.
  • Intermediate knowledge of software defined networking and network function virtualization.
  • Advanced knowledge of virtualization and containerization technologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service