- 12+ years of experience as a SWE in contracts of similar scope, type, and complexity
- Bachelor’s degree or higher in Computer Science, Cyber Security, information technology, or related discipline from an accredited college or university
- TS/SCI clearance with polygraph
- 10+ years of Java and/or Python experience
-Expertise with the following tools: Apache NiFi, Spring Framework, MongoDB, Kafka, Docker, Puppet Corporate data flow processes and tools, RHEL 8+
-Experience with HTML, CSS, JavaScript required (React or Angular frameworks preferred)
-Advanced knowledge of multiple languages to include Java, Python, and JavaScript
-Experience designing and developing services using frameworks such as Spring, Spring Boot, Spring Python, React
-Proficiency creating and managing SQL and NoSQL databases such as MySQL, Postgres, and MongoDB
-Experienced using git repos, ticketing systems, artifact repositories and general CI/CD processes
-Utilize software development and software design methodologies appropriate to the development environment
-Experience developing in Unix and ability to perform shell scripting
-Review and test software components for adherence to the design requirements and documents test results and resolve software problem reports
-Provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open-Source Software or COTS/GOTS software in place of new development, and requirements analysis and synthesis from system level to individual software components