UAB Medicine · 2 months ago
Software Developer III - ENT
UAB Medicine is Alabama’s largest and most comprehensive health system, recognized for delivering world-class patient care. The Software Developer III is responsible for designing, developing, implementing, and maintaining web-based enterprise clinical applications to meet the organization’s business needs while ensuring the security of patient information.
BiotechnologyHealth CareManufacturingPharmaceutical
Responsibilities
Responsible for designing, developing, implementing, integrating and maintaining various web-based enterprise clinical applications and portals
Collaborate with team members to code, test, and debug new software and enhance existing software to meet the clinical and operational needs of UAB Medicine's patients, staff, customers, partners and affiliates
Perform maintenance on existing clinical and operational software products for customers throughout UAB Medicine
Write programs according to specifications from higher level staff or business analysts
Work with technical staff to learn and understand problems with software and suggest enhancements and solutions
Write technical documentation and assist in the development and updating of user manuals
Update knowledge and skills regularly through in-house and external courses, manuals, and new applications
Perform other duties as assigned or needed
Qualification
Required
Bachelor's degree in Information Systems or a related field and eight (4) years of related experience required. Work experience will NOT substitute for education requirement
Preferred
Deep understanding of data structures, algorithms and design patterns (GoF)
8+ Years of Java, J2EE and web/internet/service based programming experience
8+ Years experience with OOA/OOD, distributed systems/software, real time processing, relational database systems, messaging systems
Experience with application development frameworks like Spring, Hibernate, JSF, Struts or similar frameworks
Experience with SOA and Web Services
Experience with Unix/Linux, Windows
Experience with build, deploy and test automation tools like Maven, Junit, GitLab CI or similar tools
Demonstrated experience working with core business logic within applications
Experience in developing APIs and Frameworks
Experience with agile software development practices, such as Kanban or Scrum
Knowledge of code versioning tools Git/GitLab.GitHub
Knowledge of Identity Management, SSO, CAS, SAML, OAuth 2.0 is a plus
Knowledge of SQL and Oracle Databases is a plus
Experience in JavaScript Frameworks – ReactJS, React-Native, AngularJS, Redux, Node.js, Moment, LoDash, Webpack, and NPM/Yarn is a plus
Benefits
Robust educational assistance programs
Generous paid time off
Employee assistance and wellness programs
Paid parental leave
Qualifying employer for the Public Service Loan Forgiveness (PSLF) Program
Plus more
Company
UAB Medicine
UAB medicine is a pharmaceutical company, it's operate in many country, mainly manufacturing heart problems medicine.
H1B Sponsorship
UAB Medicine has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (101)
2024 (84)
2023 (54)
2022 (62)
2021 (59)
2020 (57)
Funding
Current Stage
Late StageLeadership Team
Recent News
Bizjournals.com Feed (2025-11-12 15:43:17)
2026-01-05
2025-10-30
Seattle TechFlash
2025-08-08
Company data provided by crunchbase