Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Medical University of South Carolina Logo

Univ – Systems Programmer/Developer II - IS Research Applications/Information Solutions

Medical University of South Carolina

$47,588 - $88,047
Sep 18, 2025
Charleston, SC, USA
Apply Now

The Medical University of South Carolina (MUSC) is looking to solve the problem of supporting research and education software systems through all phases of the software development lifecycle.

Requirements

  • Proficient in SQL and using relational databases (required)
  • Proficient with .NET and C programming (required)
  • Experience with Ruby on Rails programming (preferred)
  • Familiarity with software hosting including MS SQL Server and MS Windows Server environments (required)
  • Practical experience with ETL and data integration (preferred)
  • Experience utilizing Agile methodology for development projects (preferred)
  • Familiarity with high level human subjects research concepts and regulatory requirements (preferred)

Responsibilities

  • Develop and implement special programs, changes, and features according to program requirements and priorities.
  • Test all newly developed changes to verify requirements are met and compatibility with other system functions.
  • Participate in planning and communication of work items.
  • Maintain exceptional technical documentation for areas of responsibility and participate in the development of user facing/lay documentation and guides for supported systems.
  • Perform research and analysis required for project proposal, software and systems modifications, and new projects.
  • Assist in the design of the requested features and other system changes.
  • Support products by engaging in high level technical support.

Other

  • 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.
  • Ability to perform job functions in an upright position.
  • Ability to work in a team environment and communicate effectively with stakeholders.
  • Strong interpersonal and communications skills (written/verbal) (required)