Duties and Responsibilities
- Develop and technically lead enterprisewide 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
Requirements
Requirements
- Typically requires a Bachelors or Masters degree in computer science information systems or related discipline and five or more years progressive software development experience with a Bachelors degree
- 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 AWShosted 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
Remote Work :
No