Software Engineer (Science Systems) - (Tuscaloosa) in Tuscaloosa, Alabama For Sale
Job Description: 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 and with a PostgreSQL relational database. Several applications are designed to take advantage of parallel and distributed processing environments using multi-threaded algorithms, shared memory, and MPI. Distributed processing systems include homogeneous s HPC clusters. Additionally, some applications arc 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++, Fortran, Python, php, JavaScript, Linux shell script s, and/or XML. Required Skills 2 - 6 years of experience with full-life-cycle software development in designing and/or developing scientific applications. Requires experience with Linux distribution using Linux; SQL xxxx; and Object-Oriented Programming (OOP). Must have experience with some combination of the following: Java; Fortran; C++; php; Python; JavaScript; HTML, JSON, XML, OpenMP, and UML. Requires good written and verbal communication skills. Must work well in a team environment. Some experience and knowledge of High Performance Computing (HPC) environments using parallelized code, preferred. Must be able to pass a background investigation to obtain a security badge to enter the applicable government facility. Education BS in science or engineering, computer science, related discipline, or equivalent. Submit resume to ERT's Career Opportunities Web Page at: ?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. Company Description: ERT is a trusted partner to the government, providing scientific analysis and modeling, engineering, information technology, and environmental services and solutions to NOAA, NASA, DoD, USGS, the Army Corps of Engineers, and other Federal and state government agencies.
Source: http://www.juju.com/jad/xxxxxxxxqu9k5c?partnerid=af0exxxx314cbc501beebacaxxxx739d&exported=True&channel=staticfile&hosted_timestamp=xxxxa345f27ac5dc5f4c0bxxxxfbxxxx9e1bb34eccb52eb1a7dxxxxf445cf1d7