Today
Top Secret
Unspecified
CI Polygraph
IT - Software
Charlottesville, VA (On-Site/Office)
GA-CCRi develops best-in-class global situational awareness and battle orchestration capabilities that process petabytes of data from diverse sources in near real time. Our systems apply state-of-the-art algorithms and machine learning techniques to extract features, fuse data and form a rich live view of objects across land, sea and sky. We empower decision makers to solve meaningful challenges through innovative data science and scalable software engineering.
GA-CCRi is looking for Senior Software Engineers to join our National Tactical Department, leveraging our global situation awareness platform in new next-generation Battle Orchestration capabilities for Department of Defense customers. This is an exciting opportunity to work in a rapidly growing new business area on a critical national priority.
DUTIES AND RESPONSIBILITIES:
Job Qualifications:
PREFERRED SKILLS AND EXPERIENCE:
Salary:$105,890 - $189,545
GA-CCRi is looking for Senior Software Engineers to join our National Tactical Department, leveraging our global situation awareness platform in new next-generation Battle Orchestration capabilities for Department of Defense customers. This is an exciting opportunity to work in a rapidly growing new business area on a critical national priority.
DUTIES AND RESPONSIBILITIES:
- Develop and technically lead enterprise-wide Java applications for battlefield command and control, geospatial data management, exploitation, visualization, and analysis
- Lead, organize, and delegate research and development efforts that support the advancement of software processing concepts for situational awareness and battlefield optimization
- Manage and maintain continuous integration and continuous development for existing existing capabilities deployed to customer facilities and AWS/Azure cloud environments
- Develop and delegate tasks to support continuous improvement of test scripts and frameworks to verify functionality of software deliverables
- Influence technically sound solutions when communicating with customers, management, and other engineering teams
Job Qualifications:
- Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or related discipline and progressive software development experience as follows; six or more years of experience with a bachelors degree, four or more years of experience with a masters degree, or two or more years with a PhD. May substitute equivalent experience in lieu of education.
- Strong foundation in mathematics, computer networking, communication protocols, data exchange formats and/or user interfaces
- Experience developing complex solutions in production environments
- Experience mentoring junior talent
- Experience with software development in Linux
- Familiarity with AWS-hosted environments, Docker containerization and execution through Kubernetes
- An understanding of formal software engineering principles including design, documentation, ticketing systems, version control and Agile methodologies
- U.S. citizenship and Top Secret security clearance, SCI eligible, and willing to take a CI polygraph
PREFERRED SKILLS AND EXPERIENCE:
- Interested in maintaining and adapting existing codebases
- Experience in geo-spatial information and DoD tactical networks
- Experience in software processing infrastructure such as Kubernetes, Helm
- CI/CD pipelines and tooling (Gitlab CI/CD, ArgoCD, CircleCI, Jenkins)
- RESTful APIs
- Databases technologies (PostgreSQL, Redis, or other DBs)
Salary:$105,890 - $189,545
group id: 10414685