Lead Big Data / Hadoop Application Developer / Applications Development Analyst IV 9/1/2016

Confidential Company Reston, VA

Company
Confidential Company
Job Classification
Full Time
Company Ref #
29477260
AJE Ref #
576061712
Location
Reston, VA
Job Type
Regular

JOB DESCRIPTION

APPLY
JOB INFORMATION

Develop, modify, or update applications used by business units or infrastructure units. Lead, or play lead technical role in development teams' efforts to determine unit needs and business processes that are automated by the application. Assess high level design issues relating to platform, enterprise software, and interactions with other systems.

KEY JOB FUNCTIONS

* Provide design leadership in large or complex development projects involving application development, migrations, additions to existing applications. Participate in project meetings with other technical staff and business owners and subject matter experts.
* Assess and develop high level design requirements for project and communicate in writing or in meetings with development team. Assess detailed specifications against design requirements.
* Review application in progress of development to ensure compliance with overall design parameters and corporate development standards. Guide programmers/developers on technical issues.
* Develop or review development of test protocols for testing application before user acceptance. Review test results and direct further development.
* May serve as technical lead, architect, project lead or principle developer in course of large or complex project.
* May provide, or guide provision of technical support to applications currently in production.
* May mentor or guide work of less experienced programming and development staff.

Qualifications:

EDUCATION

* Bachelor's Degree or equivalent required

MINIMUM EXPERIENCE

* 8+ years of related experience

SPECIALIZED KNOWLEDGE & SKILLS

* 8+ years of hands on experience and strong and deep knowledge of Java application development
* 6+ years of hands on experience in LINUX, Java/J2EE, SOA and Oracle platforms
* Experience processing large amounts of structured and unstructured data. MapReduce experience is a plus
* 1 - 4years experience building and coding applications using Hadoop components - HDFS, Hbase, Hive, Sqoop, Kafka, Storm, etc.
* 1 - 4years experience coding Java MapReduce, Python, Pig programming, Hadoop Streaming and HiveQL
* 1 - 4years experience implementing relational data models
* Minimum 2years experience work experience or exposure to traditional ETL tools & RDBMS databases
* Minimum 1year experience developing REST web services
* Experience with Agile/Scrum development methodologies
* Experience leading and managing large scale, complex applications with high performance needs
* Vendor management experience leveraging staff augmentation and/or outcome based project delivery models and statement of work planning and incremental demand forecasting
* Experience managing on-site and off-site staff and demonstrated ability to collaborate and influence others to ensure timely and effective completion of project tasks
* Excellent written and verbal communication skills

Possibility to work remote.

* 8+ years of hands on experience and strong and deep knowledge of Java application development
* 6+ years of hands on experience in LINUX, Java/J2EE, SOA and Oracle platforms
* Experience processing large amounts of structured and unstructured data. MapReduce experience is a plus
* 1 - 4 years experience building and coding applications using Hadoop components - HDFS, Hbase, Hive, Sqoop, Kafka, Storm, etc.

* 1 - 4 years experience coding Java MapReduce, Python, Pig programming, Hadoop Streaming and HiveQL
* 1 - 4 years experience implementing relational data models
* Minimum 2 years experience work experience or exposure to traditional ETL tools & RDBMS databases
* Minimum 1 year experience developing REST web services
* Experience with Agile/Scrum development methodologies
* Experience leading and managing large scale, complex applications with high performance needs
* Vendor management experience leveraging staff augmentation and/or outcome based project delivery models and statement of work planning and incremental demand forecasting
* Experience managing on-site and off-site staff and demonstrated ability to collaborate and influence others to ensure timely and effective completion of project tasks