Software Engineer I Job at The University of Alabama, Tuscaloosa, AL

S0RKaEhMRWVTQy9ETGg0SjB6RkxmblQvL1E9PQ==
  • The University of Alabama
  • Tuscaloosa, AL

Job Description

Salary: $68,500 - 89,100 per year Requirements:

  • I hold a Bachelor's degree; or an Associate's degree with two (2) years of IT experience; or a high school diploma or GED with four (4) years of IT experience.
  • As my work location is at a federal facility and necessitates access to federal research infrastructure and datasets, I must be a U.S. citizen or a permanent resident, having resided in the U.S. for three (3) out of the last five (5) years, and must obtain security clearance from the Department of Commerce Office of Security.
  • I possess proficiency in programming languages such as Python and Javascript, and I am familiar with web development frameworks. I have knowledge of REST API and JSON, authentication frameworks, OIDC, and version control systems like Git. I am also acquainted with GIS and geospatial data tools along with visualization techniques. My experience includes web mapping libraries (e.g., Leaflet, MapLibre, OpenLayers), spatial databases (PostgreSQL/PostGIS), and GeoServer or similar open-source mapping services. I understand scientific computing principles and have experience with data discovery, metadata documentation, data processing, geospatial analysis, and scientific research. I am capable of working with extensive satellite remote sensing datasets in various formats and efficiently processing them for geoscience applications. I have demonstrated the ability to stay current, learn new concepts and techniques, and build a strategic network of stakeholders and experts. I have experience in developing and deploying web-based applications for data discovery, visualization, and analysis, and I produce open-source computer codes and software applications. I am an innovator and problem solver who possesses excellent communication and interpersonal skills. I am used to working within collaborative teams and have experience creating informational publications, training materials, brochures, or facts sheets, as well as delivering training.
Responsibilities:
  • I am responsible for developing, maintaining, and enhancing software components and features for various products. My focus is on writing well-designed, testable, and efficient software.
  • I partner with the Science and Technology team of CIROH, advancing new methodologies, datasets, and techniques for predicting hydrologic conditions, understanding the implications of those conditions, and exploring ways to mitigate their impacts across the United States. I collaborate with CIROH and NOAA scientists, practitioners, and other partners to develop, deploy, and maintain web applications that support scientific research and operational hydrology. This includes applications for water resource planning, engineering design, infrastructure operations, emergency response, and decision support.
Technologies:
  • API
  • GIS
  • Git
  • Support
  • JSON
  • JavaScript
  • Leaflet
  • Network
  • OpenLayers
  • PostgreSQL
  • Python
  • REST
  • Security
  • Web
  • 3D

More:

- I am part of a position supported by a five-year research project that concludes in 2027. My continuation in this role beyond 2027 is dependent on the availability of external funding from research programs and projects.
- I prefer candidates with a graduate degree in computer science, computer engineering, software engineering, or a related field.
- Before hiring, the final candidates must successfully pass a pre-employment background investigation, which includes information obtained from social media and other online sources. A previous conviction revealed during this investigation does not automatically disqualify a candidate from consideration for this position. Should a candidate have a prior conviction or negative behavioral indicators, an individualized review will occur prior to a hiring decision.
- We are an Equal Employment/Equal Educational Opportunity Institution. All qualified applicants will receive fair consideration for employment or volunteer opportunities without regard to any legally protected status and will not face discrimination based on their protected status.

last updated 42 week of 2025

Job Tags

Permanent employment, Full time, Work at office, Remote work,

Similar Jobs

H&H

Construction Inspector Job at H&H

 ...protection/relocation; pavement markings/stripings; and related work Bridge: Several or all the following: concrete & steel demolition; repair of reinforced concrete and structural steel; steel erection; construction of reinforced concrete decks; retaining walls and... 

Yale New Haven Health

Instrument Tech 1 Job at Yale New Haven Health

 ...control and decontamination and sterilization of reusable medical equipment, instruments and devices.SPECIAL SKILLSRequires basic computer skills and the ability to learn and utilize Instrument Tracking System (ABACUS). Must be able to clean instruments, utilizing... 

Jones Family Of Dealerships

Automotive Sales Manager Job at Jones Family Of Dealerships

We are seeking a dynamic and experienced Automotive Sales Manager to join our GMC team at Jones Family Of Dealerships in Lancaster, Pennsylvania. This is an exciting opportunity for a motivated individual to lead a team of sales professionals in achieving sales targets... 

Erico Technologies LLC

Remote Data Entry Clerk Job at Erico Technologies LLC

 ...Job Title: Remote Data Entry Clerk Company: Erico Technologies LLC Employment Type: Full-Time or Part-Time Location: Remote (USA) Pay Rate: $18-$26 per hour Overview: Erico Technologies LLC is looking for a dependable and detail-oriented... 

Ethos Medical Staffing

Travel RN Case Manager - $2,480 per week Job at Ethos Medical Staffing

 ...Ethos Medical Staffing is seeking a travel nurse RN Case Management for a travel nursing job in Los Angeles, California. Job Description & Requirements ~ Specialty: Case Management ~ Discipline: RN ~ Start Date: 02/09/2026~ Duration: 13 weeks ~40 hours per...