Full-Time

Univ – Systems Programmer/Developer II

Ahec

Posted on 11/21/2024

Medical University of South Carolina

Medical University of South Carolina

Compensation Overview

$46.7k - $86.3kAnnually

Mid

Remote in USA

This is a full-time, fully remote position.

Category
Full-Stack Engineering
Web Development
Software Engineering
Required Skills
PHP
jQuery
JavaScript
MySQL
Git
RDBMS
HTML/CSS
Requirements
  • A high school diploma and three years work experience in the modification and maintenance of system programs, the design and development of system software, or the testing and debugging of system software.
  • An associate's degree or a bachelor's degree in a related field may be substituted for the required work experience.
  • Experience with full-stack web application development, including knowledge of best practices for UI/UX, front-end implementation, application coding, and database development, especially within .NET environments.
  • Experience with Visual Basic and PHP beneficial.
  • Desirable to have experience with database/RDBMS and Web server configuration and administration, especially Microsoft SQL Server, MySQL, and Microsoft IIS.
  • Familiarity with version/source control, particularly Git, and ability to contribute successfully within a collaborative team-based environment.
  • Experience supporting, maintaining and/or customizing a Moodle instance or work with other learning management systems.
  • Must have working knowledge of HTML, CSS, JavaScript, jQuery, MySQL, T-SQL, Microsoft SQL Server, .NET, Visual Basic, PHP and Git.
  • Preferred candidates will have strong project management and prioritization skills.
Responsibilities
  • Responsible for the design, coding, development, testing, and implementation of the AHEC Learning Portal (ALP), a custom-built and self-hosted learning management system for the statewide AHEC system.
  • Works with others within the AHEC Program Office and statewide system to ensure that ALP meets user needs and organizational priorities, deploying features and updates on-time, in an efficient manner and according to defined project timelines.
  • Ensures that downtime due to issues is minimized, systems and interfaces adhere to industry standards and best practices (including mobile responsiveness, accessibility, and security), and troubleshooting is conducted in a timely and effective manner.
  • Maintains installed systems for ALP, produces and maintains technical documentation, and conducts application quality assurance to ensure ALP runs smoothly.
  • Works closely with the SC AHEC Education Team and SC AHEC Moodle administrators specifically to maintain the custom Moodle instance that SC AHEC hosts and integrates with the AHEC Learning Portal.
  • Ensures that Moodle versions and infrastructure are kept up-to-date and the integration with ALP runs smoothly.
  • Works closely with internal stakeholders to ensure that user needs and organizational priorities are met.
  • Deploys customizations and updates in a timely manner, completed efficiently and on-time according to defined timelines.
  • Ensures that downtime due to issues is minimized, the Moodle instance and customizations adhere to industry standards and best practices (including mobile responsiveness, accessibility and security), and troubleshooting is conducted in a timely and effective manner.
  • Maintains installed systems for Moodle, produces and maintains technical documentation, and conducts application quality assurance to ensure Moodle runs smoothly.
  • Supports AHEC communications staff who are responsible for web design and implementation for the SC AHEC website.
  • Maintains the database that serves as infrastructure for and the associated webpages of the SC Office for Healthcare Workforce reports listing.
  • Maintains the web servers that support the SC AHEC website and other web applications.
  • Supports domain management and web address redirects as needed.
  • Requested updates are completed in an efficient and timely manner according to user needs and organizational priorities along defined project timelines.
  • All web development is conducted and deployed according to industry standards and best practices (including mobile responsiveness and accessibility).
  • In collaboration with our AHEC technical staff (development team, data manager, others), administers SC AHEC servers including the web server, Moodle server, test servers and other database servers required to support AHEC systems, reporting and evaluation.
  • Maintains environments, develops and monitors backup strategies, manages and maintains secure infrastructure, and ensures proper operation.
  • Supports and maintains system integrations necessary for AHEC applications to function (e.g., sc.gov, ALP to reporting databases).
  • Troubleshoots and improves integrations between and with AHEC systems.
  • Works effectively with others (e.g., sc.gov admin staff, MUSC Information Solutions, AHEC education and evaluation staff) to ensure that integrations are functioning and meet user needs and organizational priorities.
  • Communication with stakeholders is clear and concise and updates/implementations are delivered efficiently and on-time according to defined project timelines.
Medical University of South Carolina

Medical University of South Carolina

View

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A