What are the responsibilities and job description for the Software Engineer - Clearance Required position at Logistics Management Institute?
Overview
LMI is seeking a Software Engineer with strong development experience to be part of an agile team working onsite at the client location on Ft. Bragg two to three days per week and otherwise remotely to support the United States Special Operations Command (USSOCOM) Global Analytics Platform (GAP) contract.
LMI is a consultancy dedicated to powering a future-ready, high-performing government, drawing from expertise in digital and analytic solutions, logistics, and management advisory services. We deliver integrated capabilities that incorporate emerging technologies and are tailored to customers’ unique mission needs, backed by objective research and data analysis. Founded in 1961 to help the Department of Defense resolve complex logistics management challenges, LMI continues to enable growth and transformation, enhance operational readiness and resiliency, and ensure mission success for federal civilian and defense agencies.
LMI has been named a 2022 #TopWorkplace in the United States by Top Workplaces! We are honored to be recognized as a company that values a people-centered culture, and we are grateful to our employees for making this possible!
Responsibilities
- Engage in and improve the whole lifecycle of services—from inception and design, deployment, operation, and refinement using an agile methodology
- Develop Linux based web services
- Support backends applications written in Go and frontends with React typescript, using Mysql and Elasticsearch databases
- Configure GitLab CI/CD pipelines to verify code passes quality and security checks before deploying using Helm to low side Kubernetes acceptance environment
- Develop applications using the GAP technology stack that includes Go, React, MySQL, Typescript, Java
- Support GAP projects with primary focus to include MRT (mission reporting), CAT (implant asset tracking), IWOC (mission dashboard for stakeholder status updates), and with current emphasis on SCOUT (crisis response air transport planning) and OPSYNC (asset and event planning for air sync operations).
Qualifications
MINIMUM REQUIREMENTS
- Active Top Secret Clearance required with SCI eligibility.
- Minimum Bachelor’s degree in Computer Science or related technical field
- 5 years’ experience as a Software Engineer
- Minimum of 5 years of experience programming with experience in the following languages: React, Go, MySQL, Typescript, and Java
- Ability to debug, optimize code, and automate routine tasks
- Systematic problem-solving approach, coupled with effective communication skills and a sense of drive
- Understanding of Unix/Linux operating systems
- Strong understanding of containerization of web applications
- Understanding and familiarity with container orchestration engines such as K8s (EKS, AKS, GKE, Kops, OpenShift)
- Experience with GitLab CI/CD
- Demonstrated experience building continuous, automated build and deploy pipelines
PREFERRED EXPERIENCE/SKILLS:
- Agile, Lean, DevOps, Cloud, Security or other professional certification
- Familiarity with DoD IT standards and federal security standards strongly desired
- Familiarity with primary GAP projects preferred to include MRT (mission reporting), CAT (implant asset tracking), IWOC (mission dashboard for stakeholder status updates), and emphasis on SCOUT (crisis response air transport planning) and OPSYNC (asset and event planning for air sync operations)
- Experience with the Automated Information Discovery Enterprise (AIDE) architecture including Go, ExtJS, and PostgreSQL
- Hands-on experience using agile software development methodologies
- Strong communication skills and the ability to work well on a cross-functional agile team
- Experience working in a consultant/client environment
#LI-RS1