Mid-Level Full-stack Software Engineer: HSV-2694

deciBel Research, Inc.

Huntsville (AL)

On-site

USD 110,000 - 140,000

Full time

48 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

deciBel Research, Inc. in Huntsville, AL is seeking a Mid-level Full-stack Software Engineer to join an agile SCRUM team working on defense-system software. You will develop, maintain, and enhance complex analytics and real-time components, review code, and ensure test coverage and documentation.

The role requires a Bachelor's in CS or related field, 3+ years C++ experience, and familiarity with SCRUM processes and Git-based workflows. Active Secret clearance is required.

Qualifications

  • Bachelor's degree in Computer Science or related discipline is required.
  • 3+ years of experience programming in C++ is required.
  • Familiarity with SCRUM-based Agile processes and source control tools (Git preferred).
  • Familiarity with a structured process-driven software development environment including peer reviews, revision control, defect tracking, and build/release practices.
  • Experience with automated testing techniques including unit and integration testing is required.

Responsibilities

  • Develop, maintain, and enhance complex software systems based on documented requirements.
  • Review and develop automated software; test software components and document results.
  • Participate in SCRUM development process and resolve software problem reports.
  • Provide input on system design including hardware/software tradeoffs and use of COTS.

Skills

C++ programming
SCRUM methodology
Unit/integration testing

Education

Bachelor's degree in Computer Science

Tools

JIRA
Confluence
Gitlab
VS Code
SonarCube
Cameo

Job description

deciBel Research has an immediate opening for a Mid-level Full-stack Software Engineer in Huntsville, AL.

Position Description

Full-stack software development team member using an agile SCRUM development process to develop software products for a large defense system. The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of large data sets, container management and real-time systems) based upon documented requirements. Reviews and develops automated software, tests software components for adherence to the design requirements, and documents test results. Resolves software problem reports. Provides specific input to the software components of system design to include hardware/software tradeoffs, software reuse, and use of commercial off-the-shelf (COTS) in place of new development and conducts requirements analysis and synthesis from system level to individual software components.

Education Requirements

Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.

Experience Requirements
  • 3+ years of relevant experience programming in C++ is required
  • Must have experience in all phases of the software lifecycle: specification, design, implementation, integration, debug, and maintenance
  • Must have familiarity with SCRUM-based Agile processes and experience with source code control tools (preferably Git)
  • Must have familiarity with a structured process-driven software development environment including peer reviews of all work products, using a revision control system, defect tracking, and build release practices
  • Experience with applied automated testing techniques including unit and integration testing is required
Special Skills Desired
  • Experience in the use of tools, including JIRA, Confluence, Gitlab, VS Code, SonarCube, and Cameo preferred
  • Experience with multi-threaded and real-time processing, scheduling, synchronization and memory management is desired
  • Experience with applied automated testing development, including Google Test, is preferred
  • Experience with Containers and Kubernetes is preferred
  • Experience with development in Linux is preferred

Applicant selected must have an active Secret security clearance

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-Level Full-stack Software Engineer: HSV-2694
Mid-Level Full-stack Software Engineer: HSV-2694

deciBel Research, Inc • Huntsville (AL)

On-site
USD 80,000 - 100,000
Mid-Level Full-Stack Software Engineer: HSV-2693
Mid-Level Full-Stack Software Engineer: HSV-2693

deciBel Research, Inc • Huntsville (AL)

On-site
USD 75,000 - 95,000
Mid-level Software Developer: HSV-26123
Mid-level Software Developer: HSV-26123

deciBel Research, Inc • Huntsville (AL)

On-site
USD 85,000 - 115,000
Full-Stack Engineer - C++, Linux, Agile, Secret Clearance
Full-Stack Engineer - C++, Linux, Agile, Secret Clearance

deciBel Research, Inc • Huntsville (AL)

On-site
USD 80,000 - 100,000
Full-Stack Engineer: Defense Systems (Secret)
Full-Stack Engineer: Defense Systems (Secret)

deciBel Research, Inc. • Huntsville (AL)

On-site
USD 110,000 - 140,000
Mid-Level System Engineer: HSV-26103
Mid-Level System Engineer: HSV-26103

deciBel Research, Inc • Huntsville (AL)

On-site
USD 90,000 - 120,000
Software Test Engineer: HSV-26110
Software Test Engineer: HSV-26110

deciBel Research, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
Software Test Engineer: HSV-26110
Software Test Engineer: HSV-26110

deciBel Research, Inc • Huntsville (AL)

On-site
USD 95,000 - 145,000
Mid-Level Defense Software Engineer - Agile, 9/80 Huntsville
Mid-Level Defense Software Engineer - Agile, 9/80 Huntsville

EmergencyMD • Sherwood Park (AL)

On-site
USD 85,000 - 110,000
Software Engineer
Software Engineer

CohesionForce, Inc • Huntsville (AL)

On-site
USD 80,000 - 100,000