SYSTEMS PROGRAMMER II
University of Alabama
Birmingham, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
$ 99KJob location
Birmingham, United States of America
Tech stack
Bash
Computer Security
Computer Programming
System Configuration
Data Integration
Data Integrity
Data Security
Programming Tools
Python
Mainframes
Powershell
Software Maintenance
Systems Integration
TypeScript
Scripting (Bash/Python/Go/Ruby)
Information Technology
Tools for Reporting
Job description
This position will commit to fostering an environment of heightened security following IT Security Polices 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. General Responsibilities
- Provides technical and programming software support to enable efficient and reliable availability of mainframe computers, mini-computers and microcomputers supported by the department.
- Functions as a project leader ; responsible for planning, analyzing and designing new computer programs and processes.
Additional Duties
- Application Development Maintenance Design, develop, test, and maintain custom applications that support academic scheduling, clinical workflows, and research initiatives.
- Enhance and support the student clinical rotation scheduling system, ensuring alignment with academic calendars and operational needs.
- Develop and maintain automated reports and dashboards using scripting languages and data tools.
- Ensure all applications meet institutional security standards and regulatory requirements, including FERPA and HIPAA compliance.
- Monitor, troubleshoot, and resolve system issues to ensure performance, reliability, and data integrity.
- Electronic Dental Records (EDR) Support Provide technical support and maintenance for electronic dental record systems, including current and future platforms.
- Assist with system configuration, data integrations, and reporting within EDR/EHR environments.
- Support implementation activities such as upgrades, migrations, and new feature deployments.
- Collaborate with stakeholders to optimize system functionality and user experience.
- Collaboration Requirements Gathering Work with faculty, leadership, and operational teams to gather and analyze technical requirements.
- Translate business and functional needs into technical specifications and system solutions.
- Provide recommendations to improve system workflows, efficiency, and performance.
- Support cross-functional initiatives requiring data integration or system enhancements.
- Technical Leadership Support Serve as a technical resource and project lead for programming and system-related initiatives.
- Provide guidance and mentorship to junior staff or team members as needed.
- Develop and maintain comprehensive documentation for applications, scripts, and system processes.
- Participate in testing, quality assurance, and change management processes.
- Ensure adherence to institutional IT policies, security standards, and best practices.
- Perform other duties as assigned.
Requirements
Do you have experience in TypeScript?, * Proficiency in programming and scripting languages (e.g., Python, TypeScript, PowerShell, Bash, or similar).
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to manage multiple projects and priorities independently.
- Experience with system integration, automation, and reporting tools.
- Knowledge of data security, privacy regulations, and compliance standards (FERPA, HIPAA).
- Strong communication skills with the ability to translate technical concepts for non-technical audiences.
- Ability to lead projects and collaborate effectively across teams., * Bachelor's degree in Computer Science, Engineering, Math or a related field and three (3) years of related experience required.
- OR AN EQUIVALENT COMBINATION OF RELEVANT EDUCATION AND/OR EXPERIENCE.
Benefits & conditions
Salary Range: $60,835- $98,855