CharlottesvilleRecruiter
the smart solution for Charlottesville jobs

Data Science Software Developer

Company: Enterprise Information Services
Location: Charlottesville
Posted on: April 13, 2019

Job Description:

Number of Openings: 1

OVERVIEW

Enterprise Information Services, Inc. (EIS) is seeking a Software Developer to support Data Scientists and Analysts to deliver business value by leveraging data and technology. This position will support the U.S. Army's National Ground Intelligence Center (NGIC) Combat Incident Database (CIDB) and Joint Trauma Analysis for the Prevention of Injury in Combat Database (JTAPICDB) Program in Charlottesville, VA.

The Software Developer applies a strong command of technologies to extract content from text based data sources into fielded data that can be used for search and data analytics. The candidate applies a strong command of text indexing technologies, data ingestion pipeline technologies, data visualization technologies, and integration of Models created by Data Scientists for the development of data-intensive products and services. The candidate is responsible for researching and developing solutions for data analysis, as well as collaborate with customers and stakeholders to devise possible solutions to operationalize a large volume, velocity and variety of data into information that can be easily retrieved and analyzed. The candidate keeps up-to-date with latest technology trends, communicates results and ideas to key decision makers, and implements new solutions as needed to support Data Scientists and Analysts. Optimize joint development efforts through appropriate database use and project design. The Software Developer must demonstrate effective interpersonal and communication skills, have a team orientation, an adaptable nature and the ability to build and maintain strong working relationship. Ideal candidates are innovative self-starters that can learn quickly and assist the organization in meeting stated business goals and objectives.

RESPONSIBILITIES

* Research and develop software solutions for data analysis and implement new solutions as needed for specific analysis

* Drive the process of designing and building data ingestion and analysis solutions to help analysts identify patterns, find and answer important questions

* Drive the development of ingest process for new data and the refinement of existing data sources

* Improve data integration by designing and evaluating new data interchange formats

* Study data sources by interviewing users; defining, analyzing, and validating data objects; identifying the relationship among data objects

* Develop solution to assist analysts to answer questions with available data by providing ways to export data in formats appropriate for their statistical techniques, algorithm design, modeling and optimization

* Plan data integration process by developing common definitions of sourced data; designing common keys in physical data structure; establishing data integration specifications; examining data models; determining best-fit data interchange methods; assessing tools for data integration, transformation, and routing

* Deliver data integration by implementing shared databases; developing system modification specifications; mapping data; establishing interfaces; developing and modifying functions, programs, routines, and stored procedures to export, transform, and load data; meeting performance parameters; resolving and escalating integration issues

* Communicate findings in lay terms to product managers, engineers and other stakeholders

* Analyze data from a variety of structured and unstructured data sources

* Develops web-based User Interface as well as Database Objects to enhance capabilities of CIDB and JTAPICDB web applications

* Assists in the deployment of web applications and web services.

* Develops products to ensure NGIC architecture changes are integrated with the application baseline.

* Extracts raw data and performs custom queries from databases using SQL and JPA/Hibernate.

* Prepares test scenarios for quality assurance testing of developed software.

* Performs unit, integration and deployment testing of software.

* Supports reviews of software documentation

QUALIFICATIONS

Minimum Qualifications:

* Active Top Secret and Eligible for SCI

* Bachelor of Science degree from a 4-year college in a technical field or relevant experience in lieu of technical degree.

* 5-10 years of hands-on IT experience

* Software developer with a background in web and database programming.

* IAT Level II Certification (such as CompTIA Security+ CE)

* Proficiency with the software development process

* Ability to understand various data structures and common methods in data transformation.

* Experience with data cleansing, validation and general quality control principles

* Experience in Relational (Oracle) and Non-Relational (NOSQL)

* Experience building and optimizing *big data* data pipelines, architectures and data sets.

* Excellent verbal and written communication skills

* Experience interfacing directly with clients and managing customer relationships

* Software developer with a background in web and database programming.

* Experience with configuration management and software testing techniques

* The candidate must have experience in Java web application development.

* The candidate must have experience in one or more of the following programming languages or frameworks: PHP, SQL, JavaScript, jQuery, Angular.

Desired Skills and Qualifications:

* Strong experience in Web technologies

* Knowledge of building Java Web Services (Spring, REST)

* Knowledge of authentication and secure communications mechanisms.

* Experience with range of development tools such as JIRA, Confluence, Git, SVN, eclipse, Maven, Gradle, SQL Developer, Balsamiq, etc.

* Excellent verbal and written skills

* Experience in systems analysis techniques, concepts and methods and knowledge of available system software, computer equipment and open system architecture.

Desired Experience:

* NGIC experience, in general, and CIDB and JTAPICDB database experience, in particular

* Knowledgeable of Software Development Life Cycle (SDLC)

* Experience with exploring and adopting new technologies

* Experience in a mixed UNIX and MS Windows environment is preferred, but not required.

Required Clearance

* Active Top Secret and Eligible for SCI

EIS is an Equal Opportunity Employer/M/F/V/Disabled.

OPTIONS

Apply for this job onlineApply
Share
Refer this job to a friendRefer
Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Application FAQs

Software Powered by iCIMS
www.icims.com

Keywords: Enterprise Information Services, Charlottesville , Data Science Software Developer, IT / Software / Systems , Charlottesville, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Senior PHP Developer (LAMP)
Description: Senior PHP Developer LAMP br If you are a Senior PHP Developer with LAMP Stack experience, please read on br br We are a predictive analytics and data science company located in beautiful Washington, (more...)
Company: CyberCoders
Location: Washington
Posted on: 04/24/2019

.Net developer ( multiple roles)
Description: We have multiple openings, 3 to 10 years of experience. We offer fully loaded benefits. Job Description Responsible for a development project, may provide general oversight and direction to the developers (more...)
Company: EpiCloud Solutions LLC
Location: Fairfax
Posted on: 04/24/2019

Network/Systems Administrator I with Security Clearance
Description: The primary function is working within Special Access Programs SAPs supporting Department of Defense DoD agencies, such as HQ Air Force, Office of the Secretary of Defense OSD and Military Compartments (more...)
Company: ManTech International Corporation
Location: Washington
Posted on: 04/24/2019


Software Consultant/Developer with Security Clearance
Description: Description -- CHENEGA PROFESSIONAL AND TECHNICAL SERVICES -- Company Job Title: Software Consultant Chenega Job Title: -- Clearance: Secret Location: Arlington, VA Reports To: Program Manager FLSA Status: (more...)
Company: Chenega Corporation
Location: Arlington
Posted on: 04/24/2019

Entry Level Software Engineer - Alexandria
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Alexandria
Posted on: 04/24/2019

Current College Students - Computer Programming Tutor (more than $1k+/mo)
Description: Varsity Tutors is looking to contract with tutors to connect with clients across a variety of academic subjects and major test prep through Varsity Tutors' platform. There are many benefits of tutoring (more...)
Company: Varsity Tutors
Location: Rockville
Posted on: 04/24/2019

Life Insurance Agent - Use ASSURANCE software, work from hom
Description: Join ASSURANCE, and access our leading edge insurance selling platform as an independent, licensed agent.Ours is the first and only platform to pair top insurance agents with data-driven technology to (more...)
Company: Assurance
Location: Alexandria
Posted on: 04/24/2019

Embedded Software Developer - Entry/Mid Level
Description: Embedded Software Developer - Entry/Mid Level br If you are an Embedded Software Developer with at least 1 year experience, please read on We are a startup venture with an innovative product focused (more...)
Company: CyberCoders
Location: Falls Church
Posted on: 04/24/2019

Linux Systems Engineer with Security Clearance
Description: Navstar is seeking a Linux Platform Engineer to transform a RedHat Enterprise Linux RHEL and Solaris enterprise from curated servers to continuous integration and ultimately cloud-based operations. (more...)
Company: Navstar Inc.
Location: Dunn Loring
Posted on: 04/24/2019

9060 iOS Developer
Description: Client is a leading, global ten provider of custom information technology, consulting and business process outsourcing services, and serves primarily Global 2000 companies. The firm employs more than (more...)
Company: Reqroute Inc
Location: Washington
Posted on: 04/24/2019

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Charlottesville RSS job feeds