United States Job Openings

University of Alabama

Software Scientist I

Tuscaloosa

FULL TIME

September 12, 2024


    Tuscaloosa, Alabama, United States
    Economic Development
    Information Systems/Technology Support
    Regular Full-time (Benefits eligible)
    Closing at: Sep 26 2024 at 22:55 CDT

Pay Grade/Pay Range: Minimum: $68,500 - Midpoint: $89,100 (Salaried E11)

Department/Organization: 750501 - Alabama Water Institute (AWI)

Normal Work Schedule: Monday - Friday 8:00am to 4:45pm

Job Summary: The Software Scientist I develops, maintains, and extends software components and features for a variety of products. Writes well designed, testable, and efficient software.

Additional Department Summary: The Alabama Water Institute at the University of Alabama seeks applications for Software Scientist I position to support a hydrologic model software development project. AWI is creating a replicable, hybrid HPC-cloud water science environment to support a collaborative experiment to analyze the National Water Model and improve US capacity for critical flood and drought prediction. To support the project, the Software Scientist I will work as part of the CIROH Science team in close collaboration with an Assistant Director of Science, software scientists and engineers, hydrologic modelers, and experts in geographic information systems, artificial intelligence and machine learning, and databases.

Works with both AWI technical staff and external partners to develop software and tools to support hydrologic modeling, data analysis and scientific cloud computing.

Builds, optimizes, and maintains complex software applications using a variety of programming techniques and technologies.

Collaborates with water researchers and engineers to design, build, and maintain applications, assisting with all aspects of software design and coding, including code reviews and software testing.

Utilizes creativity and innovation to independently solve problems raised by cutting-edge water research.

The applicant must have a high level of interpersonal skills for effective collaboration with academics, researchers, engineers, and students. Further, candidates will demonstrate excellent capacities for personal responsibility, taking initiative, original thinking, and communication skills. Continuation in this position is contingent upon availability of external funding derived from research programs or specific projects.


Required Minimum Qualifications: Bachelor's degree; OR associate's degree and two (2) years of IT experience; OR High school diploma or GED and four (4) years of IT experience.

Skills and Knowledge: Collaborate with cross-functional teams to develop applications that accelerate innovative science. Proficiency in at least one programming and scripting language (R, C, C++, Fortran, Python). Experience developing software that runs on Linux operating systems. Familiar with version control (e.g., git) and standard development practice tools and be able to write modular, maintainable, and testable code. Ability to communicate with various audiences in both written and verbal forms. Analytical and complex problem-solving skills. Experience in web development technologies like Html, CSS, Flask, and Java Script. Good knowledge of OOP concepts and design patterns. Familiarity with Algorithms and Data Structures. Solid understanding of Data Engineering and Data Science concepts
Ability to work independently and self-teach. Ability to adapt to emerging technologies and develop new skills.


Preferred Qualifications: Bachelor’s degree in Computer Science/Software Engineering or other related degree. Exposure to hydrology and related disciplines in the Earth sciences. Experience with software containerization, e.g., Docker, Singularity. Willing to learn new tools and technology. Experience with profiling and code optimization.

Background Investigation Statement: Prior to hiring, the final candidate(s) must successfully pass a pre-employment background investigation and information obtained from social media and other internet sources. A prior conviction reported as a result of the background investigation DOES NOT automatically disqualify a candidate from consideration for this position. A candidate with a prior conviction or negative behavioral red flags will receive an individualized review of the prior conviction or negative behavioral red flags before a hiring decision is made.

Equal Employment Opportunity: The University of Alabama is an Equal Employment/Equal Educational Opportunity Institution. All qualified applicants will receive consideration for employment or volunteer status without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, gender expression, pregnancy, age, genetic or family medical history information, disability, protected veteran status, or any other legally protected basis, and will not be discriminated against because of their protected status. Applicants and employees of this institution are protected under Federal law from discrimination on several bases.
New Job Alerts
Carnegie Mellon University

Parking Security Officer - Facilites Management & Campus Services - Parking and Transportation Services

Pittsburgh

FULL TIME

November 14, 2024

View Job Description
Simply Right Inc.

Construction Cleaning Regional Manager

Salt Lake City

FULL TIME

November 14, 2024

View Job Description
Par Pacific

Process Safety Lead

Tacoma

FULL TIME

November 14, 2024

View Job Description
Par Pacific

Process Engineer

Newcastle

FULL TIME

November 14, 2024

View Job Description
Federal Bureau of Investigation

PARALEGAL SPECIALIST CDC

Anchorage

FULL TIME

November 14, 2024

View Job Description
Stellar Virtual

Secondary Teacher, Mathematics (Grades 6-12)

Indianapolis

FULL TIME

November 14, 2024

View Job Description
Uber

Senior Strategic Client Partner, Department of Defense - Uber for Business

Chicago

November 14, 2024

View Job Description
Children’s Hospital of Philadelphia

Clinical Research Coordinator - GI Nutrition

Philadelphia

FULL TIME

November 14, 2024

View Job Description
Ernest

Electrician

Miami

FULL TIME

November 14, 2024

View Job Description
Serco North America

DOL VETS TAP: Employment Facilitator (Part-time) - Fort Wainwright, AK

Fort Wainwright

PART TIME

November 14, 2024

View Job Description
Looking for similar job?
Lenovo

Software Development Technician

Whitsett

FULL TIME

August 8, 2024

View Job Description
Microsoft

Software Engineer II

Atlanta

FULL TIME

August 28, 2024

View Job Description
University of Texas at Austin

Tempporary Software Developer Trainee - Texas Advanced Computing Center - (UTEMPS)

Austin

FULL TIME

August 29, 2024

View Job Description
United States Conference of Catholic Bishops

Software & Database Support Associate

Washington

FULL TIME

August 29, 2024

View Job Description
Geologics Corporation

Software Verification Engineer

Sterling Heights

August 29, 2024

View Job Description
BOEING

Associate Real-Time Software Engineer

Huntington Beach

August 29, 2024

View Job Description
See What’s New: University of Alabama Job Opportunities
University of Alabama

Employer Relations Program Director

Tuscaloosa

FULL TIME

November 14, 2024

View Job Description
University of Alabama

Admissions Representative I

FULL TIME

November 14, 2024

View Job Description
University of Alabama

Buyer I

Tuscaloosa

FULL TIME

October 24, 2024

View Job Description
University of Alabama

Systems Administrator I

Tuscaloosa

FULL TIME

October 24, 2024

View Job Description
University of Alabama

Accounting Assistant II

Tuscaloosa

FULL TIME

October 24, 2024

View Job Description
View More Jobs by University of Alabama
New Job Alerts
Carnegie Mellon University

Parking Security Officer - Facilites Management & Campus Services - Parking and Transportation Services

Pittsburgh

FULL TIME

November 14, 2024

View Job Description
Simply Right Inc.

Construction Cleaning Regional Manager

Salt Lake City

FULL TIME

November 14, 2024

View Job Description
Par Pacific

Process Safety Lead

Tacoma

FULL TIME

November 14, 2024

View Job Description
Par Pacific

Process Engineer

Newcastle

FULL TIME

November 14, 2024

View Job Description
Federal Bureau of Investigation

PARALEGAL SPECIALIST CDC

Anchorage

FULL TIME

November 14, 2024

View Job Description
Stellar Virtual

Secondary Teacher, Mathematics (Grades 6-12)

Indianapolis

FULL TIME

November 14, 2024

View Job Description
Uber

Senior Strategic Client Partner, Department of Defense - Uber for Business

Chicago

November 14, 2024

View Job Description
Children’s Hospital of Philadelphia

Clinical Research Coordinator - GI Nutrition

Philadelphia

FULL TIME

November 14, 2024

View Job Description
Ernest

Electrician

Miami

FULL TIME

November 14, 2024

View Job Description
Serco North America

DOL VETS TAP: Employment Facilitator (Part-time) - Fort Wainwright, AK

Fort Wainwright

PART TIME

November 14, 2024

View Job Description