WashingtonRecruiter Since 2001
the smart solution for Washington DC jobs

Software Engineer for NASA Data

Company: Innovim
Location: Riverdale
Posted on: March 28, 2020

Job Description:

INNOVIM, LLC is seeking a software engineer to play a leading role in support of NASArsquos Earth Observing System Data and Information System (EOSDIS) Evolution and Development program (EED-2). Our team provides Earth scientists and others access to data from NASArsquos Earth Science missions. As a member of the EED-2 team, the software engineer will build innovative tools allowing scientists and students alike to discover, transform, update and improve the quality of Earth Science data in the pursuit of solving a wide range of environmental and socio-economic issues. This software engineering position will support the maintenance and evolution of the EOSDIS Core System (ECS). The ECS system ingests, distributes, and stores on-line earth science data and is currently operational at NASArsquos Distributed Active Archive Data Centers (DAAC). The ECS system runs on a Linux platform and is implemented largely in Java and C++. The candidate shall support development of custom code and integration of COTS software for current, future, and past releases of system software, including support of multiple subsystem components. The candidate will also perform design, development, integration, and testing of the ECS software in support of software deliveries using the Agile software development methodologies. The successful candidate will have a knowledge of technical standards, principles, concepts of software engineering and will be expected to develop solutions to routine technical problems of limited scope and complexity. The candidatersquos work will be closely supervised, primarily with technical leads, until heshe has demonstrated a level of proficiency to work independently. Specific duties and responsibilities include Design and develop high-volume, low-latency software applications in accordance with projectoperational requirements Assist in the monitoring of system and software components using Nagios. Design and develop software code using Java and C++. Design, develop and maintain python code. Implement and maintain database code in the form of stored procedures, scripts, queries, views and triggers. Participate as a member on an Agile team and work with other team members to review user stories, estimate effort to build functionality supporting user stories and participate in sprint reviews Design and develop shell scripts to support system functionality. Manage a project or a set of files using GIT. Use effective troubleshooting techniques to identify software problems. The position requires a favorable adjudication of National Agency Check with Inquires (NACI). Required Skills Must have knowledge of LinuxUNIX OS (Red Hat or CentOS Linux 6 or 7) Must have experience writing Java, C++, and other high level languages Must have experience with Perl scripting language Must have experience supporting software development teams, tools, and processes Demonstrated ability in writing and maintaining software documentation Candidate must possess an active public trust clearance or the ability to pass a National Agency Clearance with Inquiries (NACI) screening. Desired Skills Experience with Postgres, GIT, Apache, Tomcat, Jira, Web Coverage Services (WCS), Nagios and Python or other shell languages a plus Experience with AWS Cloud Services Experience with Agile development methodologies and the Atlassian tool Suite (JIRA, Confluence, Bamboo) Required Education Experience Must have a BS degree in technical major, such as engineering or computer science, and 6 years direct experience. May substitute an additional 8 years of experience for education. 4 years of experience writing Java, C++, and other high-level language code 4 years of experience with Perl shell scripts 4 year of experience in supporting development and sustainment of a large system in a Linux environment INNOVIMrsquos capabilities span the data lifecycle. Our scientists, engineers and analysts create and collect data through sensors located on Earth and in space, manage the infrastructure that supports large-scale data analysis, and transform the results into actionable information through data exploration techniques and decision-making systems. We offer competitive compensation packages including comprehensive medicaldentallife insurance, matching 401(k) contribution and Educational support, all with a focus on career development and support of our family needs. Equal Opportunity EmployerProtected VeteransIndividuals with Disabilities The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractorrsquos legal duty to furnish information. 41 CFR 60-1.35(c)

Keywords: Innovim, Washington DC , Software Engineer for NASA Data, IT / Software / Systems , Riverdale, DC

Click here to apply!

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

I'm looking for
in category

Other IT / Software / Systems Jobs

Java Developer/ Automation Engineer
Description: Description:THE COMPANYFannie Mae provides reliable, large-scale access to affordable mortgage credit in communities across our nation. We are the leading source of funding for housing in America, which (more...)
Company: Fannie Mae
Location: Reston
Posted on: 04/2/2020

Python Developer
Description: Job Title Python Developer Location Reston, VA Duration Long term contract Description Understand requirements, design and develop software components. Research software concepts, develop and demo proof (more...)
Company: Pace Computer Solutions Inc.
Location: Reston
Posted on: 04/2/2020

Web Developer/Application Engineer
Description: Description JOB DESCRIPTION SAIC is seeking creative, detail-oriented and experienced Software Developers to join an energetic and versatile team responsible for addressing the requirements, engineering, (more...)
Company: SAIC
Location: Reston
Posted on: 04/2/2020

Technology Summer Internship 2020
Description: The Technology Summer Intern Program at Johnson Johnson is a comprehensive learning and professional experience in the technology space at one of the world---s leading health care companies. This program (more...)
Company: Johnson & Johnson
Location: Bowie
Posted on: 04/2/2020

GIS Application Developer
Description: Please apply for this position by sending your resume to Email apply AT chandratech DOT com SUBJECT Applying for GIS Application Developer Harrisburg, PA Hourly Rate 56 W2 65 CTC1099 Job Description The (more...)
Company: Chandra Technologies, Inc.
Location: Harrisburg
Posted on: 04/2/2020

Description: Relocation Assistance Available - Possible for ideal candidate Candidate can work Remotely until Covid lock-down is lifted. Job Description Company is looking for a self-starting, team-oriented Software (more...)
Company: HireTalent, LLC
Location: Chantilly
Posted on: 04/2/2020

Description: Located steps away from the Capitol, Pennsylvania Interactive PAI develops award winning digital services connecting citizens and business with their government. PAI functions as a positive change agent (more...)
Company: NIC Inc
Location: Harrisburg
Posted on: 04/2/2020

.NET Lead Developer
Description: Hi , This is Srikanth from Federal Soft Systems. We are looking for .NET Lead Developer - Chantilly, VA for the below mentioned job description. You can forward this opportunity to your friends or colleagues (more...)
Company: Federal Soft Systems Inc.
Location: Chantilly
Posted on: 04/2/2020

Senior Java Developer
Description: Description Job Description:Java Software Developer with strong systems, software, cloud, and Agile experience to support a complex program to provide Agile development and operations and maintenance (more...)
Company: Leidos
Location: Reston
Posted on: 04/2/2020

ServiceNow Developer
Description: Responsibilities include, but are not limited to:Read, analyze and interpret business requirements, system documentation, and technical procedures.Secure relevant information, integrates
Company: Recro
Location: Chantilly
Posted on: 04/2/2020

Log In or Create An Account