C++/Java Software Engineer (DOD SECRET CLEARED)
Insight Global
About the role
Position Title: Software Engineer (Java/C++)
Clearance Requirement: Secret or higher- can hold higher
Location: Huntsville, AL
Duration: 6-month contract to hire OR long-term contracting
Compensation Range: $50-$90/hr - dependent on experience
Required Skills & Experience
STEM Degree
Interim OR Active Secret Clearance
C++ OR Java experience
MATLAB OR Python experience
Unix/Linux OS experience
Knowledge of containerization technologies (example: Docker, Kubernetes)
Nice to Have Skills & Experience
Highly experienced with Linux, scripting, and operations
Experience with automated software requirements testing and analysis
Experience with the battle management and or fire control systems Experience developing and deploying containerized applications in distributed environments
Experience with Behavior Driven Development (BDD) using tools like Gherkin and Cucumber for automated acceptance testing
Experience with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube
Experience developing software in an Model Based Systems Engineering (MBSE) environment.
Experience with CI/CD, containers, and pipelines. E
Experience with Software Change Control, Change Management, Code Quality, Static Analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, and Jenkins.
Familiarity with the Modular Open Systems Approach (MOSA) Experience with Apache Kafka, Prometheus, Grafana, Istio, Elastic Stack (ELK), Terraform, and/or Ansible.
Very solid background in math and physics
Advanced degree in Mathematics or Physics or Computer Science
Job Description
An employer is looking for Software Engineers to sit onsite in either Huntsville, AL or Colorado Springs, CO. As a software developer on an Internal Research and Development (IRAD) team, you will work in a collaborative environment to understand system requirements, create and implement new capabilities and algorithms. Many of the algorithms and capabilities implemented by the team will be mathematics and physics intensive complex solutions that will be highly critical to the system performance. In addition to software development you will also be expected to support reviews of requirements and test cases that are developed for the software capability.
Requirements
- Clearance Requirement: Secret or higher- can hold higher
- STEM Degree
- Interim OR Active Secret Clearance
- C++ OR Java experience
- MATLAB OR Python experience
- Unix/Linux OS experience
- Knowledge of containerization technologies (example: Docker, Kubernetes)
- Nice to Have Skills & Experience
- Highly experienced with Linux, scripting, and operations
- Experience with automated software requirements testing and analysis
- Experience with the battle management and or fire control systems Experience developing and deploying containerized applications in distributed environments
- Experience with Behavior Driven Development (BDD) using tools like Gherkin and Cucumber for automated acceptance testing
- Experience with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube
- Experience developing software in an Model Based Systems Engineering (MBSE) environment
- Experience with CI/CD, containers, and pipelines
- Experience with Software Change Control, Change Management, Code Quality, Static Analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, and Jenkins
- Familiarity with the Modular Open Systems Approach (MOSA) Experience with Apache Kafka, Prometheus, Grafana, Istio, Elastic Stack (ELK), Terraform, and/or Ansible
- Very solid background in math and physics
- Advanced degree in Mathematics or Physics or Computer Science
- As a software developer on an Internal Research and Development (IRAD) team, you will work in a collaborative environment to understand system requirements, create and implement new capabilities and algorithms
- In addition to software development you will also be expected to support reviews of requirements and test cases that are developed for the software capability
Responsibilities
- Many of the algorithms and capabilities implemented by the team will be mathematics and physics intensive complex solutions that will be highly critical to the system performance
Benefits
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free