DV - Software Engineer

Reference: VAC-26
Sector(s): Information Technology
Salary: Salary negotiable
Salary Details: negotiable
Town/City: Reston
Contract Type: Contract
Closing Date: 21/10/2016

The Sponsor is in need of a Software Engineer.  Duties include, but are not limited to:

• Providing Expert support on data management and data validation services that produce flexible, extensible data structure design solutions that support effective business decisions.
 
• Using a variety of ETL tools to map diverse data entities.

• Creating and managing an array of data deliverables including data models, data diagrams, data flows and corresponding data dictionary documentation based on customer requirements.

• Serving as an advocate for the data architecture team and data management discipline, policies and standards across the enterprise.

• Identifying opportunities for sharing and utilizing data across boundaries, thus extracting maximum benefit. 

• Enabling organization with data utilization, exploitation and analysis.

• Executing against standards for database design and implementation of various strategic data architecture initiatives around master data management, data quality, data management policies/standards, data governance and metadata management.

**All mandatory skills must be reflected with proposed candidate's experience to be submitted for consideration**

 

1. Demonstrated on-the-job experience with data management.

 

2. Demonstrated on-the-job experience programming in Java.

 

3. Demonstrated on-the-job experience with ETL tools, such as Twister and Pentaho, Clover, or Talend.

 

4. Demonstrated on-the-job experience with Agile development methodology.

 

5. Demonstrated on-the-job experience with Service Oriented Architecture as applied to implementing REST based APIs.

 

6. Demonstrated on-the-job experience with Cloudera/Hadoop and Apache Spark.

 

Certification Requirements:

N/A

Optional Skills:

1. Demonstrated on-the-job experience with XQuery.

 

2. Demonstrated on-the-job experience with PostgreSQL or MySQL.

 

3. Demonstrated on-the-job experience with Apache Tomcat.

 

4. Demonstrated on-the-job experience exhibiting oral and written communication for customer interaction and documentation.  

 

5. Demonstrated on-the-job experience with development of test cases.