Job Title: OpenEMR Developer Company Name: Vital Tech Solutions Job Url: https://www.simplyhired.com/job/5B8jtmWhQvnEhz-anQtEzBy9l98Vy15xPLxZMsgp57QjXnWFaVHi4A Job Description: OpenEMR Developer Vital Tech Solutions Remote Job Details Contract From $40 an hour 11 hours ago Benefits Flexible schedule Qualifications Performance dashboard reports Authentication Responsive design Version control Dashboard development Computer science Azure Computer Science CSS Achieving HIPAA compliance Automation Web development OAuth 2.0 HIPAA Data reporting Git Application deployment Mid-level HL7 3 years Medical scheduling System maintenance SQL PHP EMR/EHR AWS Medical records Bachelor's degree IT experience within healthcare Cloud infrastructure implementation Access control implementation NIST standards JavaScript Telehealth experience Software documentation Organizational skills Scalability Agile software development Open source contribution Data visualization Bachelor's degree in computer science Communication skills Software architecture HTML Zend Database software proficiency Full Job Description This is a remote, outsourced contract position with flexible hours. Estimated duration: 3-6 months, with potential for extension based on project needs. Compensation: Competitive hourly rate or fixed project fee, to be discussed based on experience. We are a healthcare organization utilizing OpenEMR hosted on the cloud. Our in-house developer handles core system maintenance, but we are seeking an experienced outsourced developer to enhance specific modules and features. This contract role focuses on customizing and extending OpenEMR to improve reporting, automation, and patient engagement. The ideal candidate will have deep familiarity with OpenEMR's architecture (built on PHP, MySQL, and JavaScript), HIPAA compliance, and integrating third-party services. Work will involve collaboration with our internal team via version control (e.g., Git) and cloud-based environments. Key Responsibilities ● Internal Reports: Design, develop, and implement custom internal reporting tools within OpenEMR. This includes creating dashboards, queries, and visualizations for administrative and operational insights (e.g., patient demographics, billing summaries, and performance metrics). Ensure reports are efficient, secure, and exportable in formats like PDF/CSV. ● Client Reports: Build user-friendly interfaces for client-facing reports (e.g., for patients or referring providers). Develop dynamic views that pull data from OpenEMR's database, incorporating filters, search functionality, and role-based access controls to maintain privacy and compliance. ● Automated Patient Reminders: Enhance existing reminders by adding automation workflows. Integrate Twilio for SMS, voice, and possibly WhatsApp notifications (e.g., appointment reminders, follow-ups, and medication alerts). Develop scripts for scheduling, triggering, and logging automated communications, ensuring reliability and integration with OpenEMR's calendar and patient records. ● Develop and Roll Out Patient Portal with DTC Functionality: Create and deploy a customized version of the OpenEMR patient portal module, emphasizing Direct-to-Consumer (DTC) features such as self-scheduling, telehealth integration, secure messaging, and direct access to personal health records. Ensure seamless rollout, including testing, user training materials, and post-launch support. Incorporate mobile responsiveness and API integrations for external DTC services if needed. Additional duties may include code reviews, bug fixes, documentation, and ensuring all developments align with internal coding standards as well as OpenEMR's open-source coding standards. Requirements ● Proven experience with OpenEMR development (version 7.x preferred), including module customization and API extensions. ● Strong proficiency in PHP, MySQL, JavaScript, HTML/CSS, and frameworks like Zend (used in OpenEMR). ● Familiarity with healthcare regulations (HIPAA, NIST) and standards (HL7, FHIR). ● Experience integrating third-party APIs, specifically Twilio for communication automation. ● Knowledge of patient portal development, including secure authentication (e.g., OAuth) and DTC features in EMR systems. ● Proficiency in reporting tools (e.g., SQL queries, JasperReports or similar within OpenEMR). ● Experience with cloud environments (e.g., AWS, Azure) for deployment and scaling. ● Excellent problem-solving skills, attention to detail, and ability to work independently while collaborating remotely. ● Bachelor's degree in Computer Science or related field (or equivalent experience); 3+ years in EMR/ healthcare software development preferred. Preferred Qualifications ● Contributions to OpenEMR's open-source community or similar projects. ● Experience with automation tools like cron jobs or OpenEMR's built-in scheduler. ● Understanding of DTC healthcare models (e.g., direct patient engagement without intermediaries). ● Familiarity with version control, agile methodologies, and testing frameworks. Pay: From $40.00 per hour Benefits: Flexible schedule Work Location: Remote