Software Developer - Parser
Data Intelligence Technologies
- Herndon, VA
Position Description:
CIT is seeking a highly motivated, self-directed professional to fill the role of Software Developer - Parser. This position will be a part of a large team based in the Herndon, VA area. The individual in this role will develop software to parse various data types and transform them into a common data model. This position will require the individual to maintain the existing data parsing code and associated database tables and will also provide general support of a large database (50+ TB) holding the mission data.
Required Qualifications:
- TS/SCI clearance w/ appropriate poly
- Bachelor's degree in Computer Science, Engineering or related or an additional 4 years of experience in lieu of degree
- Minimum 2-3 years of practical, hands on experience with Java 8
- Experience with file input and output
- Experience with libraries used to read and write structured data (XML, JSON, CSV, etc.)
- Experience with DevOps (Maven, Gradle, Jenkin, Nexus)
- Experience with Unit testing (JUnit, Mockito, etc.).
- Proven ability to understand and debug existing code
- Experience working with large data volumes requiring high performant code
- Oracle Database Experience
- Experience writing complex SQL statements to join multiple tables
- Experience designing schemas (tables, columns, foreign keys, etc.)
- Experience with large databases (million+ rows)
- Ability to work independently
Desired Skills:
- Experience with Java 8 Streams
- Experience writing stored procedures and PL/SQL
(req - 48)
Posted On: Friday, January 21, 2022