Overview
Skills
Job Details
Denver, CO (100% onsite)
$125 - $150k (DOE) - Direct Hire
Must Hold an Active Top Secret Security Clearance (eligible for SCI and CI Polygraph)
Client offers AMAZING BENEFITS...100% employer-paid healthcare, annual Island getaway, 401k, on and on
No Corp to Corp or 3rd party agencies
Our client is seeking a Software Engineer with a minimum of 5 years of experience in software development, proficiency in modern programming languages including Python and at least one of the following: Java, JavaScript, or Ruby. and most hold an active Top Secret Security clearance. The role involves developing and operating cutting-edge Geospatial Intelligence analysis software, collaborating directly with operational users to design, develop, and maintain a powerful platform that converts disparate data into actionable information.
Responsibilities:
- Contribute to the design, development, testing, and integration of new capabilities from idea to production across a complex system
- Integrate capabilities from different systems across the enterprise while meeting the needs of users and stakeholders
- Participate in daily standups, sprint and release planning activities, and coordinate with other team members (systems engineer, systems administrator, tester, etc.) to accomplish tasks outlined in user stories
- Write or contribute to documentation and end-user instructions/manuals, as necessary
- Empower analysts and give Client and combat organizations the decision advantage through actionable intelligence derived from vast amounts of Geospatial Intelligence data
Qualifications:
- Associate's or Bachelor's Degree in Computer Science or related field
- Minimum 5 years of experience in software development with experience in all phases of the software development lifecycle (analysis, design, development, testing, deployment, maintenance)
- Demonstrated experience developing with modern languages including Python and at least one of the following: Ruby, Java or JavaScript
- Experience designing, developing, documenting, testing, and debugging software that contains logical and mathematical solutions to problems
- Demonstrated experience using rapid prototyping and Agile-based software development methodologies
Preferred Skills:
- Understanding of machine learning concepts
- Experience with development in microservice-based architectures
- Understanding of web application development concepts and experience using web frameworks
- Experience with container technologies and orchestration such as Docker, Docker Compose, Kubernetes
- Experience with continuous integration and software CM processes/tools (Git, GitLab, GitLab CI, Jenkins, JIRA, Confluence)