Agile5 Technologies is looking for a Senior Software Developer to develop, test, and debug new software solutions and enhancements for a forensic and investigative ecosystem, supporting multiple enterprise applications in a multi-enclave environment.
Requirements
- Advanced proficiency with multiple programming languages and frameworks
- message brokers (RabbitMQ, Kafka)
- search/indexing platforms (Elasticsearch, Apache Solr)
- data streaming technologies (Apache Nifi)
- API design
- Docker, Kubernetes, cloud platforms (AWS GovCloud, SC2S, C2S), DevSecOps, and Infrastructure as Code (Terraform)
- data processing, GraphQL, Apache Tomcat, Splunk
Responsibilities
- Develop, test, and debug new software solutions and enhancements to existing applications.
- Work with technical staff to understand and resolve software problems.
- Resolve customer complaints and respond to suggestions for improvements and enhancements.
- Implement desktop design, testing, security lockdown, and integration with standard software packages.
- Integrate with automated patching and deployment technologies.
- Assist in the development of software user manuals and document applications, services, and environments.
- Automate application and configuration deployments and updates.
Other
- Active Top Secret (TS) clearance with eligibility for Sensitive Compartmented Information (SCI) required.
- Candidates must already possess this clearance level upon applying and be able to pass a polygraph examination.
- Requires a minimum of 8 years of experience in software development.
- Candidates must have experience with the SAFe Agile framework, a strong understanding of forensic and investigative data requirements, and demonstrated experience designing and implementing software solutions in secure government environments.
- Bachelor's degree in Computer Science, Engineering, or a related field.