Data Integration Developer, Mid

Location
McLean, VA
Posted
Jun 15, 2019
Closes
Jun 20, 2019
Ref
R0057570
Function
Engineer
Hours
Full Time
Job Number: R0057570

Data Integration Developer, Mid
Key Role:

Design, implement, and manage databases and data delivery systems and transform them into insights, analysis, and reporting. Comprehend database design and implementation tools, including entity-relationship data modelling and Structured Query Language (SQL), distributed computing architectures, operating systems, storage technologies, memory management, and networking to create structure and value out of complex and ambiguous technical challenges with little guidance. Leverage expertise in structured and unstructured data, streaming and batch data processing, extract, transform, and load (ETL), data wrangling, data ingest, and data access. Develop new and support existing software applications that offer large-scale and distributed implementations to a dynamic user base. Support the development of an enterprise Web application and leverage Agile methodologies, proven architecture, design patterns, and modern integration strategies. Perform aspects of Agile software development.

Basic Qualifications:

-Experience with one or more of the following software programming languages: Python, C# ASP.NET, JavaScript, NodeJS, Express, ReactJS, MongoDB SQL Server, or UML
-Experience with developing Python scripts to automate metadata entry

-Knowledge of best practices for Java and C# development with a focus on N-Tier architecture, design patterns, and data management
-TS/SCI clearance

-HS diploma or GED

Additional Qualifications:

-Experience with Extensible Stylesheet Language Transformations (XSLT)

-Experience with ETL tools, including NIFI, Spark Streaming, Flume, or Pentaho Kettle
-Experience in developing with Ajax frameworks and controls
-Experience with reading, writing, and programmatically manipulating XML
-Experience with developing service-oriented architecture (SOA) concepts and techniques
-Knowledge of implemented software design patterns
-BA or BS degree

Clearance:

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance is required.

We're an EOE that empowers our people-no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or other protected characteristic-to fearlessly drive change.

Similar jobs