Full Stack Software Engineer, Huntsville, AL
VTS Group, LLC is a Service-Disabled Veteran and SBA 8(a) Certified Small Disadvantage Business owned technology solutions provider. We provide enterprise-class services with our 8(a) partners and are striving to fill a Full Stack Software Engineer position with an 8(a) partner.
SPECIFIC TO THE ONSITE WORK
Mission: Keep the U.S. Army on the cutting edge of technological advancement in position, timing, and navigation (PNT). We need an experienced Full Stack Software Engineer to architect and implement innovative and creative full stack solutions to complex problems. This position will cover a wide range of fields; from web development to Linux application development with the need for a strong understanding of networking and ability to learn about future networking technologies and future Army PNT technologies.
- Customer: Army Futures Command APNT/CFT and the Space Development Agency (SDA).
- Location: Huntsville, AL
RESPONSIBILITIES:
- Design, develop, and implement prototypes of applications including, but not limited to application software, tooling software, web applications, and embedded Linux applications.
- Participate in the testing of developed software and systems that the software may interact with.
- Ability to solve engineering problems and integrate software into DoD and Open Architecture Software Frameworks using commercially available software, open-source software, and in-house built software.
- Develop automated documentation generation, unit tests, and coverage analysis of developed software.
- Ability to work in both a team environment and independently, possessing excellent written and verbal communication skills.
- Provide insight into the architecture of software and how it relates to classified systems.
QUALIFICATIONS:
- Experience with DevOps tools (Gitlab, Jira, Nexus, Artifactory, etc.).
- Experience with Git version control.
- Basic knowledge of hardware terminology.
- Experience with web frameworks (Next.js, ReactJS, AngularJS).
- Experience with Linux/Unix, with Red Hat Linux (RHEL) experience preferred.
- Experience with RESTful web services.
- Experience with C++ and Java.
- Experience with Docker in a CI/CD environment.
- Ability to articulate and present simulation/test results.
- Excellent analytical skills, coupled with a strong sense of ownership, urgency, and drive.
Preferred Qualifications
- Scripting languages such as Bash, Python, JavaScript, etc.
- Familiarity with build systems such as CMake, Maven/Gradle, NPM, etc.
- Familiarity with tools such as RabbitMQ, Docker, Helm, Jenkins or Gitlab CI, and VMWare Workstation or VirtualBox.
- Knowledge of networking/security including but not limited to IPv6, VLANs, virtual networking, intrusion detection systems, and general networking security practices.
- Demonstrated proficiency or ability to learn about software defined radio (SDR) software and frameworks.
- Demonstrated proficiency or ability to learn about DoD air and space systems.
- Demonstrated proficiency or ability to learn to develop new CI/CD pipelines for building, testing, and deploying software.
- Familiarity with RMF/STIG methodologies to guide software architectures and development.
EDUCATION:
- Bachelor's in computer science, Computer Engineering, Software Engineering, or related field. 5-7+ years of experience in developing software. This is flexible, contingent on proficiencies and experience demonstrated.
CLEARANCE:
- Security Clearance is required.
- US Citizenship with the ability to maintain a clearance.
PHYSICAL REQUIREMENTS:
- Indoors in normal office environment. May require extensive periods of sitting or standing. Frequent computer use at workstation for several hours at a time. Frequently work at fast pace with unscheduled interruptions.
Powered by JazzHR
hiokXSBHwl