Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Software Engineer

Expired Job

Proenlist Tuscaloosa , AL 35401

Posted 2 months ago



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. 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, C, C++, Python, Java. Ability to navigate in Linux server shell environments. 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.
  • 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.

  • BS in computer science, related discipline, or equivalent.
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Project Engineer

GAF Buildings Materials Corp. Of America

Posted 2 months ago

VIEW JOBS 10/16/2018 12:00:00 AM 2019-01-14T00:00 Come Build Your Career Under OUR Roof Job Description: SUMMARY The Project Engineer is responsible for developing and executing assigned Capital projects aligned with plant objectives of optimizing safety, reliability, productivity, and profitability. The Project Engineer should apply engineering techniques and practices in analysis, design, planning, and resource management. ESSENTIAL DUTIES 25% Apply engineering expertise to develop solutions to problems as assigned. Execute projects from conception to completion. Ensure that proposed projects align with the site Capital Plan. 20% Prepare project scopes and business justifications for all capital expenditures. Manage project expenditures within approved budgets. 20% Lead project teams, set timelines, assign work, and see projects through to timely, high-quality solutions. 15% Interface with Maintenance and Production to identify operational improvement opportunities. Conduct engineering analysis and generate project recommendations. 10% Maintain proper engineering and safety standards for project execution and equipment design. 5% Provide training to affected employees in the operation of new equipment, design changes, and process changes. Update Standard Operating Procedures, Preventative Maintenance plans, and spare parts lists as applicable for proper project turnover documentation. 5% Represent GAF in communication with contractors, internal clients, or others associated with projects to resolve questions and to plan and coordinate work. Technical knowledge/skills * Intermediate ability to read and interpret specifications, drawings, graphs, and reports * Proficiency using root cause analysis to identify, troubleshoot, and solve problems * Ability to translate technical data into a format/language suitable for all plant personnel * Intermediate skills in process hazard analysis and process safety management * Intermediate proficiency in Microsoft Office Suite, AutoCAD 2D, and modern Windows Operating Systems. * General level of knowledge of manufacturing analysis tools such as: statistical analysis/statistical process control (SPC), process capability studies, lean manufacturing, 5S, Six Sigma, Kepner Tregoe, and/or Design of Experiments (DOE) * Ability to apply engineering fundamentals to all projects * Proficiency in mechanical, electrical, hydraulic, and pneumatic systems * Mechanical aptitude with basic hand tools. * Intermediate drafting skills Physical Requirements * Ability to read and concentrate via computer; typing and proofreading * Must be able to climb ladders and/or stairs and walk on open grating on elevated surfaces * Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions * Required to reach with hands and arms and stoop, kneel, or crouch * Frequent sitting, walking, and standing, and occasional climbing, stooping, kneeling, crouching, crawling, and balancing * Frequent use of eye, hand, and finger coordination enabling the use of office machinery * Oral and auditory capacity enabling interpersonal communication as well as communication through automated devices such as the telephone. Especially as it pertains to doing this in a noisy manufacturing environment. * Required to sit, stand, walk, and use hands to handle or feel objects, tools, or controls * Specific vision abilities required by this job include close vision, peripheral vision, depth perception, and the ability to adjust focus * Must have the ability to differentiate colors precisely * Occasionally lift and/or move up to 10 pounds and occasionally up to 50 Education/Experience * BS in Engineering (Mechanical or Electrical preferred) * 2-5 years demonstrated engineering experience in manufacturing environment. Co-Op experience can be credited towards this requirement. Direct reports: 0 Indirect reports: 0 Budget Responsibility: No Travel Requirements: 5-10% We believe our employees are our greatest resource. We offer competitive salary, benefits, 401k, and vacation packages for all full time permanent positions. We are proud to be an equal opportunity workplace and GAF, SGI, and Siplast are proud to be affirmative action employers. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. If you have a disability or special need that requires accommodation, please let us know. If applying for positions in the U.S., must be eligible to work in the U.S. without need for employer sponsored visa (work permit). GAF Buildings Materials Corp. Of America Tuscaloosa AL

Software Engineer

Expired Job