Software Engineer RR66-6127

Posted 1 month ago

Job Features

Job CategorySoftware Engineer
DisclaimerTS/SCI Full Scope Poly Required.
RequirementsThe Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. Looking for a strong Java Software Engineer with ingest experience that has well-developed leadership skills to act as the Team Lead.  The successful candidate has strong experience with Java application development using tools such as Spring Boot, and experience with databases such as ElasticSearch, Neo4J, Oracle or other RDBMS. Experience with data ingestion processes such as parsing, de-duplication, and data grooming are desirable skills. Familiarity with customer data sources and formats is a plus. Tech stack areas of experience/understanding would be: Java application dev, REST, Spring Boot, Docker, ElasticSearch, Neo4J, Oracle or other RDBMS, Confluence

Apply Online

NOTE: An active TS/SCI with Full Scope Polygraph Clearance is required for this position.

A valid email address is required.
A valid phone number is required.