Software Developer - Team Awareness Kit (Computer Engineer IV ):
Seeking talented Software Developer with expertise in software development in the Team Awareness Kit (TAK) to join our team
In this role, you will be responsible for developing and integrating the TAK code to the virtual infrastructure.
Military Experience (field experience) required.
Team Awareness Kit (TAK) family of products experience is required.
Expert-level understanding of architecture and design patterns with a solid understanding of object-oriented design and clean coding.
Experience with relational databases such as SQL Server, Postgres, or similar
Experience in an Agile development environment
Experience with project management software such as Jira, Gitlab, or similar
Fluency in English
----------------------------------------------------------------------------------------
$120K+, Negotiable
GRAVICOM is looking for a FULLY REMOTE qualified software developer with a military background and TAK experience. The position will be based out of Bloomington Indiana, supporting our U.S. Navy customer at NSWC Crane, Indiana. If you have a 6+ years of experience, CISSP, CASP+, or Security+ certification, and a BS/MS degree in IT, and/or have a security clearance, we'd love to chat with you!
TITLE: Software Developer -_ Team Awareness Kit_
BACKGROUND: Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.
CATEGORY: 15-1252 Software Developers
EXPERIENCE:
Proven experience in Team Awareness Kit development, minimum of 3 years. 6 years preferred.
Strong understanding of code analysis, optimization, and troubleshooting
Modifying, developing, writing, and implementing software programming applications using agile methods
3+ years of experience with Java or Android SDK
sUAS experience (Preferred)
Experience with TAK Server plugins
Experience in a collaborative team environment using Git, Confluence, or Jira
Experience with automated testing tools to perform testing and maintenance
Experience with geospatial systems, including moving map display, full motion video, geo-positioning devices, advanced GPS technology, tactical networking, unmanned systems, or mission planning solutions (Preferred)
Experience with mobile device computing, including Android native libraires
Experience with tactical networks (Preferred)
Familiarity with building installation scripts, writing source code, implementing modules, and using maintenance tools.
Bachelor’s Degree in Computer Science, Informatics, Computer Engineering, Programming/Development, or STEM related field.
CompTIA Sec+ CE or higher is required. (Must have Industry certification that qualifies for IAT Level II in accordance with DoD 8570) or able to get before starting at position
Autonomous and flexible. Able to keep up in a dynamic environment.
Detail-oriented.
Strong communication skills.
CERTIFICATIONS REQUIRED: Security+ CE (minimum requirement); CASP+ or CISSP preferred. A certification on the operating environment that will be serviced (like individual programming language certs) is desired.
SECURITY CLEARANCE: A SECRET or higher security clearance is required for this position. If you don't have one, we will sponsor you for one if you meet the qualifications.
JOB DUTIES: Performs the following duties with no oversight:
PRIMARY JOB FUNCTION:
Develop, build, enhance, modify, and maintain Team Awareness Kit (TAK) environment
Develop and modify new and existing TAK plugins to meet mission requirements
Work to deploy TAK in a virtual and containerized environment
Analyze new and existing code to troubleshoot, optimize, and understand functionality
Collaborate with stakeholders and a cross-functional team to plan new and maintain existing code base
Build out development plans for future releases
Work within the RDT&E network to ensure secure and effective software development and testing
Debug and resolve software defects and performance issue
Collaborate with stakeholders and a cross-functional team to plan and maintain existing code base
Use Jira for ticketing, issue tracking, and project management to ensure smooth and organized workflows
Write clean, efficient, and well-documented code that adheres to best practice
Position Requirements:
Proven experience in TAK development, minimum of 3 years
Strong understanding of code analysis, optimization, and troubleshooting.
Familiarity with building installation scripts and maintenance tool
Experience working in Agile development environments
Experience with Jira for issue tracking and project management
Excellent problem-solving skills and attention to detail
Ability to work independently as well as in a team
Strong written and verbal communication skills
MUST be a US Citizen
Must have active Secret Clearance or the ability to obtain one
Education and Certification:
BS in Computer Science, Informatics, Computer Engineering, Information Technology, or related STEM field preferred
Industry certification required for IAT Level II or higher in accordance with DoD 8570 (for example CompTIA Security+), or willing to obtain prior to start date. CASP+ and other higher level certs are preferred.
Other Position Responsibilities:
Automation skills using scripting languages or security infrastructure as code solutions
Should be comfortable working autonomously with minimal direction
Excellent problem-solving skills and a proactive attitude towards addressing technical challenges
Assist in creation of documentation
Attend meetings like daily stand-ups and sprint planning meetings
Experience collaborating with cross-functional Agile teams
MUST be a US Citizen
Security clearance:
Secret (Preferred)
Successful candidate must be able to obtain and maintain a government-issued security clearance of secret level or higher; interim required before starting (we will sponsor)
JOB LOCATIONS AND POTENTIAL TRAVEL:
Candidates will be working FULLY REMOTE. May have to travel occasionally for 5 day on location meetings in a secure government or contractor facility, likely in Bloomington, Indiana. Travel for an in-person coordination event with the government team may be rarely required (5%).
Job Type: Full-time
Pay: From $120,000.00 per year
Benefits:
Dental insurance
Flexible schedule
Health insurance
Paid time off
Vision insurance
Compensation Package:
Hourly pay
Schedule:
8 hour shift
Monday to Friday
Education:
Bachelor's (Preferred)
Experience:
DevOps practices, including CI/CD pipelines: 3 years (Required)
Agile development environment: 3 years (Required)
Kubernetes and container orchestration: 3 years (Required)
functional and performance app testing: 3 years (Preferred)
Source control such as Git, Subversion, Jira, or similar: 3 years (Required)
Military: 4 years (Required)
Team Awareness Kit (TAK): 3 years (Required)
Java / Android SDK: 6 years (Required)
RMF / Cyber / Vulnerability Management: 1 year (Preferred)
License/Certification:
Natural U.S. Citizenship (Required)
CompTIA Security+ CE Certification or higher cert (Required)
Security clearance:
Secret (Preferred)
Work Location: Remote