hero

Birmingham Job Opportunities

companies
Jobs

PROGRAMMER/ANALYST

UAB Medicine

UAB Medicine

IT, Software Engineering
university, fl, usa
USD 47,665-77,455 / year
Posted on Sep 27, 2025
PROGRAMMER/ANALYST - (T229510)

Description

Provides support for the analysis, design, estimates, development, documentation, testing and implementation of new computer programs. Provides maintenance and support for programs within existing systems. Liaison with user, technical support, training, and operations personnel. Provides technical and administrative support to the department. This position will commit to fostering an environment of heightened security following Information Technology Security Policies and participating in security training, such as Health Insurance Portability & Accountability Act (HIPAA) and Family Education Rights and Privacy Act (FERPA), on an annual basis.

Primary Duties:

  • Primary responsibility is to support DOM's research data management systems (REDCap, Qualtrics, in-house applications)
  • Support SharePoint and Joomla sites and contents
  • Participates in analysis, design, estimates, development, documentation, testing and implementation of new Web Applications.
  • Develop web applications using ASP, C#, VB, PL/SQL, CSS, AJAX and other JavaScript
  • Provides maintenance and support for programs within existing systems.
  • Liaison with user, technical support, training, and operations personnel.
  • Provides technical and administrative support to the department.
  • Functions as both the business analyst and technical resource on projects
  • Manage and implement a range of deliverables in timely fashion with strong attention to details and execution.

This position is located on-site in Birmingham, AL with no option for remote work.

Salary Range: $47,665 - $77,455

Qualifications

Bachelor's degree in Computer Science, Information Systems or related field required. Work experience may substitute for education requirement.

We are always on the lookout for dynamic and energetic person to assist us with these responsibilities. There are tremendous opportunities for growth and professional development.

Preferred:

  • Experience in Web Development technologies: XML, JSON, Web Services
  • Experience in database management (Microsoft SQL and MySQL)
  • Knowledge of Team Foundation Server, IIS, Windows Services, Task Schedulers
  • An understanding of system analysis and design and a proven ability to interface effectively with users and administrative personnel
  • Experience managing vendor software
  • Excellent interpersonal skills and have had client facing roles which encompass all phases of the SDLC.
  • Be a team player
  • Self-motivated
  • Effortlessly work in a constantly demanding environment
  • Work under minimal guidance
  • Excel in Customer Service
  • Excellent documentation, technical writing, and communication skills

Primary Location

: University

Job Category

: Information Technology

Organization

: 311400000 Department of Medicine Chair Office

Employee Status

: Regular
Shift: Day/1st Shift
Work Arrangement (final schedule to be determined by the department/hiring manager): Onsite
Equal Opportunity Statement: UAB is an Equal Employment/Equal Educational Opportunity Institution dedicated to providing equal opportunities and equal access to all individuals regardless of race, color, religion, ethnic or national origin, sex (including pregnancy), genetic information, age, disability, and veteran’s status. As required by Title IX, UAB prohibits sex discrimination in any education program or activity that it operates. Individuals may report concerns or questions to UAB’s Assistant Vice President and Senior Title IX Coordinator. The Title IX notice of nondiscrimination is located at uab.edu/titleix.