Job Details

ID #1994471
Estado Alabama
Ciudad Birmingham
Full-time
Salario USD TBD TBD
Fuente Alabama
Showed 2019-03-25
Fecha 2019-03-19
Fecha tope 2019-05-18
Categoría Software/QA/DBA/etc
Crear un currículum vítae

Software Engineer (Science Systems) (Tuscaloosa, AL)

Alabama, Birmingham 00000 Birmingham USA

Vacancy caducado!

Software Engineer (Science Systems) “ Tuscaloosa, AL

Position Description

Will support the National Water Center (NWC) to transfer scientific advances into operational software, from prototype, integration, to fully operational. Will perform software requirements analysis, preliminary and detailed designs, implementation, testing, documentation, and troubleshooting. Will work very closely with Government employees including scientists, software and data architects and engineers, and IT technologists on various projects.

Will primarily work in a RedHat Enterprise Linux environment with a containerized system like Docker. Several applications are designed to take advantage of parallel and distributed processing environments using multi-threaded algorithms and shared memory. Distributed processing systems include homogeneous HPC clusters. Additionally, some applications are web-specific and include server-side and client- side programming for web services using REST, AJAX, and WebSockets. Existing software is coded in C, Java, C, Python, JavaScript, Linux shell scripts, and/or XML.

Required Skills

3+ years of experience with full-life-cycle software development in designing and/or developing scientific applications. Command line programming (e.g. Linux shell scripts), adept at modern programming languages e.g, Python, Java, C, C. Ability to navigate in Linux server shell environments is important. Experience using version control systems. Must work well in a team environment.

Desired skills include experience designing software that interfaces with relational databases and object stores; some experience and/or knowledge of High Performance Computing (HPC) environments using parallelized code; and experience with git and the ability to interact with git through Linux command line. Experience using Docker is desired. Knowledge of Earth Science Datasets is a plus.

Must be a US Citizen or Permanent Resident and be able to pass a background investigation to obtain a security badge to enter the applicable government facility.

Education

BS in computer science, related discipline, or equivalent.

Submit resume to ERT's Career Opportunities Web Page at: https://chc.tbe.taleo.net/chc01/ats/careers/searchResults.jsp?org=ERT&cws=1

Earth Resources Technology, Inc. (ERT)

ERT is a VEVRAA Federal Contractor and Equal Opportunity/Affirmative Action employer - All qualified applicants will be considered for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.

Vacancy caducado!

Suscribir Reportar trabajo