Software Engineer III - C Developer
Overview
SCIS is seeking a highly skilled and motivated C Developer to join our dynamic engineering team. The preferred candidate will be responsible for designing, implementing, and optimizing software solutions using the C programming language. You will collaborate with cross-functional teams to build scalable and high-performance systems, troubleshoot and resolve technical challenges, and contribute to the overall development lifecycle.
Job Requirements
- A current/valid Security+ certification (or equivalent DOD 8570 IAT II Level Certification) or ability to obtain the certification within 30 days of hire.
- Application programming languages and build principlease using C, C++ or Java
- Ability to develop software in a Linux and Windows environment
- GitLab, Git
- Scripting using Bash, Python, etc.
- Ability to develop microservices
- Containerization concepts using Docker or Podman
- Kubernetes
Nice to have:
- Ability to develop Infrastructure as Code using Ansible, Terraform, and Helm
- Building a new test automation
- Developing CI/CD pipelines specifically for Gitlab (using Gitlab Runners)
- Deployment strategies using Helm
- ELK/EFK, Elasticsearch, Logstash, Kibana, Fluentd
- AWS Console, AWS Services such as EC2, S3, and EKS, and Cloud Computing
- Certificate Authorities and PKI
- Helm
- Docker or Podman
- Artifactory
- Experience with Jira/ Confluence Atlassian tools
Education and Experience
- Bachelor's Degree in Computer Science or related degree with at least two years of relevant experience; an additional 4 years of related experience may be considered in lieu of degree
Security clearance
- TS/SCI or TS with ability to obtain SCI
Work location
This position requires work on site in Melbourne, Florida