Software Engineer
Full‑Time with an Employee Owned and Best Places to Work Contractor
Onsite in Huntsville, AL | Schedule: 9x80
Estimated Salary Range: $100,000 - $130,000
Responsibilities
* Develop, maintain, and enhance 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
* Review and develop automated software, test software components for adherence to the design requirements, and document test results
* Resolve software problem reports
* Provide 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
* Conduct requirements analysis and synthesis from system level to individual software components
* Contribute to configuration management, source control, build management, and software release processes
Qualifications
* U.S. Citizenship is required by Federal Law
* Active Secret Clearance required
* Bachelor's degree in Computer Science or a related discipline from an accredited university
* 3+ years of experience developing software using C++
* Experience supporting all phases of the software development lifecycle, including requirements analysis, specification, design, implementation, integration, testing, debugging, deployment, and maintenance
* Experience working within Agile SCRUM software development environments
* Familiarity with SCRUM‑based Agile processes and source code control tools (preferably Git)
* 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 required
Preferred Qualifications
* Experience with JIRA, Confluence, GitLab, Visual Studio Code (VS Code), SonarQube, and Cameo
* Experience developing multi‑threaded applications and real‑time software systems
* Experience with scheduling, synchronization, concurrency, and memory management techniques
* Experience with automated test framework development, including Google Test
* Experience developing, deploying, and managing containerized applications
* Experience with Kubernetes orchestration platforms
* Experience developing software in Linux environments
* Experience supporting classified defense programs
Full‑Time position with an Employee‑Owned company offering a comprehensive benefits package: Medical, Dental, and Vision insurance; Short‑Term and Long‑Term Disability; Life Insurance; FSA; Employee Stock Ownership Plan (ESOP); 401(k) plan with company match; Tuition and Training Reimbursement; and Incentive Compensation.
Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer. #J-18808-Ljbffr
Full‑Time with an Employee Owned and Best Places to Work Contractor
Onsite in Huntsville, AL | Schedule: 9x80
Estimated Salary Range: $100,000 - $130,000
Responsibilities
* Develop, maintain, and enhance 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
* Review and develop automated software, test software components for adherence to the design requirements, and document test results
* Resolve software problem reports
* Provide 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
* Conduct requirements analysis and synthesis from system level to individual software components
* Contribute to configuration management, source control, build management, and software release processes
Qualifications
* U.S. Citizenship is required by Federal Law
* Active Secret Clearance required
* Bachelor's degree in Computer Science or a related discipline from an accredited university
* 3+ years of experience developing software using C++
* Experience supporting all phases of the software development lifecycle, including requirements analysis, specification, design, implementation, integration, testing, debugging, deployment, and maintenance
* Experience working within Agile SCRUM software development environments
* Familiarity with SCRUM‑based Agile processes and source code control tools (preferably Git)
* 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 required
Preferred Qualifications
* Experience with JIRA, Confluence, GitLab, Visual Studio Code (VS Code), SonarQube, and Cameo
* Experience developing multi‑threaded applications and real‑time software systems
* Experience with scheduling, synchronization, concurrency, and memory management techniques
* Experience with automated test framework development, including Google Test
* Experience developing, deploying, and managing containerized applications
* Experience with Kubernetes orchestration platforms
* Experience developing software in Linux environments
* Experience supporting classified defense programs
Full‑Time position with an Employee‑Owned company offering a comprehensive benefits package: Medical, Dental, and Vision insurance; Short‑Term and Long‑Term Disability; Life Insurance; FSA; Employee Stock Ownership Plan (ESOP); 401(k) plan with company match; Tuition and Training Reimbursement; and Incentive Compensation.
Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer. #J-18808-Ljbffr
Software Engineer in huntsville at Unknown Company
This position is listed as contract and onsite.