Scientific Software Engineer
New Yesterday
Position Description
ERT is seeking a mid-level Scientific Software Engineer for upcoming work supporting NOAA's National Ocean Service (NOS) National Geodetic Survey (NGS). This position will provide development, maintenance, and support for VDatum, a suite of programs used to facilitate conversion of coordinates between two vertical datums.
Duties include:
Upload data into NGS's VDatum database, improve the algorithms used for datum transformations, implement solutions, and provide formal documentation for using the software
Audit, test, and evaluate locally developed software enhancements, fixes, and patches.
Provide web content, web development and support for distribution of the VDatum software and outreach/training materials, and customer support.
Provide analysis, solutions, and implementation strategies to improve system performance, efficiency, and technology relevance.
Development, maintenance, and issue resolution of the VDatum website, which provides VDatum distribution, outreach/educational materials, and customer support.
Interact with NGS subject matter experts, identify new requirements, and provide enhancements to underlying software and web pages as needed.
Modernize VDatum conversion and transformation capabilities to be in sync with other NOAA geodetic software, such as NCAT.
Assist in creating development plans for implementation, and deployment of the online VDatum as web application, web service, and API and in the development and implementation of standard operating procedures.
Requirements
6 - 8 years of relevant experience
JAVA and Python programming languages, web development, software development lifecycles, and software versioning.
Must be a US Citizen or Permanent Resident who has lived in the United States at least 3 out of the last 5 years and be able to pass a background investigation to obtain a security badge to access applicable government facilities and systems.
Education
Bachelors of Science degree in Mathematics or Geodesy or related science or equivalent
Location
This is a fully remote position supporting work in Silver Spring, MD.
Compensation
The salary range for this role is $62,000 - $275,000/year. This range is a good faith estimate based on similar roles across the organization. ERT considers several factors when extending an offer of employment, including the location, scope, and associated responsibilities of the specific position, as well as a candidate's work experience, education/training, and key skills.
Benefits
All full-time employees are eligible to participate in our flexible benefits package, which includes:
Medical, Rx, Dental, and Vision Insurance
401(k) retirement plan with company-matching
11 Paid Federal Government Holidays
Paid Time Off (PTO)
Basic Life & Supplemental Life
Health Savings Account, Flexible Spending and Dependent Care Flexible Spending Accounts
Short-Term & Long-Term Disability
Employee assistance program (EAP)
Tuition Reimbursement, Personal Development & Learning Opportunities
Skills Development & Certifications
Professional Membership Reimbursement
Employee Referral Program
Competitive compensation plan
Discretionary variable incentive bonuses based on factors such as individual performance, business unit performance, and/or the company's performance
Publication and Conference Presentation Awards with bonuses
ERT is a VEVRAA Federal Contractor and Equal Opportunity employer - All qualified applicants will be considered for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.
#LI-Remote
- Location:
- Silver Spring, MD, United States
- Job Type:
- FullTime
- Category:
- Computer And Mathematical Occupations