Enlighten is looking to solve the problem of developing innovative software solutions for their clients, specifically in the areas of big data, cloud-based services, software and systems engineering, cyber capabilities, and data science.
Requirements
- Strong working knowledge and experience developing Java based software capabilities
- Experience with Modern Java Frameworks and Libraries (e.g. Spring, Guava)
- Fluency with data extraction, translation, and loading including data prep and labeling to enable data analytics
- Experience with the Linux operating system, SQL, NOSQL, Python, Java
- Familiarity with various log formats such as JSON, XML, and others
- Experience with data flow, management, and storage solutions (i.e. Kafka, NiFi, and AWS S3 and SQS solutions)
- DoD 8140 / 8570 compliance certification (Security+) required
Responsibilities
- Designing, developing, and implementing complex software capabilities for computer-based systems
- Working closely with other talented engineers to create software solutions that meet the needs of our clients
- Developing Java based software capabilities
- Troubleshooting system and dataflow issues
- Decomposing technical problems
- Working with modern tools and technologies
- Staying up-to-date with the latest developments in the field
Other
- Must have a current TS/SCI with a Polygraph level U.S. Government security clearance
- U.S. citizenship required
- At least 5 years of experience in Software Engineering, or 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience
- Ability to work on-site 75-100% of the time at our customer sites in both Ft. Belvoir and/or Alexandria, VA
- Strong communication skills to interact with customers on a daily basis