We are seeking a talented and motivated Streamlit App Developer to join our team. The successful candidate will play a critical role in developing and implementing interactive web applications using Streamlit to support the adoption of AI in health and hospital projects. This role involves creating user-friendly interfaces and visualizations that leverage Snowflake's data platform to improve operational efficiency and clinical outcomes.
KEY RESPONSIBILITIES:
Application Development:
- Design, develop, and deploy interactive web applications using Streamlit.
- Collaborate with data scientists, data engineers, and healthcare professionals to understand project requirements and translate them into functional applications.
- Implement features that enable interaction with electronic medical records (EMRs) and other healthcare data sources.
User Interface Design:
- Create intuitive and user-friendly interfaces that enhance user experience and facilitate data exploration and analysis.
- Develop visualizations and dashboards that present complex data insights in an accessible manner.
Integration and Data Handling:
- Integrate Streamlit applications with Snowflake and other data sources to enable real-time data access and analysis.
- Implement data retrieval, processing, and display functionalities to support various healthcare use cases, including One Stop Benefits, Charge Capture Automation, and Denials Optimization.
Collaboration and Communication:
- Work closely with cross-functional teams to gather requirements, provide updates, and incorporate feedback into the application development process.
- Communicate effectively with non-technical stakeholders to ensure that the applications meet user needs and project goals.
Quality Assurance and Testing:
- Conduct thorough testing of applications to ensure functionality, performance, and security.
- Debug and resolve issues, and continuously improve application quality based on user feedback.
Documentation and Training:
- Document application features, usage instructions, and best practices.
- Provide training and support to end-users to ensure successful adoption and utilization of the applications.
QUALIFICATIONS:
Education
- Minimum of 5 years of experience in web application development.
- Proven experience with Streamlit or similar Python-based web application frameworks.
- Experience in developing applications for healthcare or related industries is a plus..
Knowledge, Skills, Abilities and other Requirements:
- Proficiency in Python and web development frameworks.
- Strong knowledge of HTML, CSS, and JavaScript.
- Experience with data visualization libraries such as Plotly, Matplotlib, or similar.
- Familiarity with Snowflake or other cloud-based data platforms.
- Understanding of RESTful APIs and data integration techniques.