About the Role
This position supports our client’s healthcare technology initiatives by designing, developing, and maintaining software solutions that enable efficient clinical and administrative operations. The role operates within a collaborative IT team that bridges clinical requirements with robust technical implementations. You will work in a hybrid environment, spending most of your time on‑site to engage with stakeholders and ensure system reliability, while also having flexibility for remote work. Your contributions will directly impact the delivery of high‑quality patient care through reliable, secure, and scalable applications.
Key Responsibilities
- Develop, test, and deploy custom software applications that support healthcare workflows and regulatory compliance.
- Maintain and troubleshoot Windows and Linux server environments to ensure high availability of critical systems.
- Collaborate with clinical and business analysts to translate functional requirements into technical specifications.
- Implement security best practices, including access controls, encryption, and vulnerability remediation, to protect patient data.
- Perform system integration tasks, connecting electronic health record (EHR) platforms with ancillary applications via APIs and middleware.
- Monitor application performance, conduct root‑cause analysis of incidents, and apply fixes or enhancements promptly.
- Document code, configurations, and operational procedures to support knowledge sharing and compliance audits.
- Provide on‑call support and participate in on‑site rotations to address urgent technical issues.
- Stay current with emerging healthcare IT standards and recommend technology upgrades that improve efficiency.
Required Skills & Experience
- 3+ years of professional experience in software development and systems administration within a healthcare or regulated environment.
- Strong proficiency in at least one modern programming language (e.g., Java, C#, Python) for building and maintaining applications.
- Hands‑on experience with Windows Server and Linux (Red Hat/CentOS) administration, including patch management and service monitoring.
- Solid understanding of relational databases (SQL Server, MySQL, or PostgreSQL) and ability to write optimized queries and stored procedures.
- Familiarity with healthcare data standards such as HL7, FHIR, or DICOM is preferred.
- Experience implementing security controls (HIPAA, NIST) and performing vulnerability assessments.
- Bachelor’s degree in Computer Science, Information Technology, or a related field; relevant certifications (e.g., CompTIA Security+, Microsoft Certified: Azure Administrator) are a plus.
Tools & Technologies
- Programming languages: Java, C#, Python.
- Operating systems: Windows Server, Linux (Red Hat/CentOS).
- Databases: Microsoft SQL Server, MySQL, PostgreSQL.
- Version control: Git.
- Configuration management: PowerShell, Bash scripting.
- Cloud platforms (optional): Microsoft Azure or AWS for hosting services.
- Integration tools: RESTful APIs, HL7/FHIR interfaces.
- Monitoring & logging: Splunk, Nagios, or similar tools.
Work Schedule & Duration
- 12‑month contract with the possibility of extension.
- Hybrid work model: 4 days on‑site at the Columbia office, 1 day remote.
- Candidate must be a resident of South Carolina; relocation is not permitted.
Interview Process
The interview process consists of a single virtual round conducted online, focusing on both technical competencies and fit for the healthcare IT environment.
Position Details
- Employment Type: Contract
- Duration: Approximately 12 months (with potential for extension)
- Work Authorization: Must be authorized to work in the United States