Streamlit App Developer - SADEV24-09934

apartmentNavitsPartners placeNew York calendar_month 
Title: Streamlit App Developer
Location: Remote

Duration: 6 Months

Description:

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.
A Developer assists in designing, developing, and supporting applications. These applications include systems developed solely for the web environment as well as development efforts designed to web-enable end-user applications. This individual may also assist in the creation and ongoing management of corporate web sites and intranet communities.

The Developer will have a thorough understanding of programming techniques and tools, web development, and system management tools.

General Tasks and Responsibilities Will Include:

  • Develop and understand all features of each a module and their impact on other modules.
  • Analyze and develop understanding of how data flows through the system and apply that knowledge to the current business model.
  • Identify and define system errors and/or deficiencies.
  • Liaise with other developers (i.e. software, application, web, etc) to determine b est path solutions and manage the priorities through collaboration with internal stakeholders.
  • Plan and coordinate testing and implementation of system patches and upgrades leading a cross functional team of power users.
  • Extract key business performance metrics.
  • Analyze user needs and software requirements to determine areas of opportunity for increased efficiencies.
  • Create written user documentation, instructions, and procedures for the purpose of training new employees and improving over-all user proficiency.
  • Evaluate new technologies for potential implementation including development of business justification and project implementation planning, when appropriate.
  • Utilizing in-house or external resources, manage the network and related hardware. Ensure that help-desk tasks are promptly addressed and resolved.

Educational Level:

  • A Baccalaureate Degree from an accredited college or university with a major in Computer Science, Systems Engineering, applied Mathematics, Business Administration, Economics/Statistics, Telecommunications, Data Communications, or a related field of study.
  • Five (5) years of progressive, responsible experience in the field of data processing, computer systems, and applications.
  • Operations Specialty requires supervisory experience (5 years).
  • Network Services requires a telecommunications background and experience.
  • Broad knowledge and expertise in the characteristics of computers, peripheral devices, communications systems and hardware capabilities, programming languages, E.D.P. applications, systems analysis methodology, data management and retrieval techniques.
  • A satisfactory equivalent combination of training, education, and experience.

Years of Experience:

  • Five (5) years of progressive, responsible experience in the field of data processing, computer systems, and applications.
  • Operations Specialty requires supervisory experience (5 years).
apartmentSeven Seven SoftwaresplaceNewark, 9 mi from New York
Full Stack Web DeveloperThe application developer will Evaluate and implement efficient, cost effective application program solutions as well as provide production support. Requirements: • Extensive experience with full-stack web...
business_centerHigh salary

Node.js Application Developer

apartmentAGM Tech SolutionsplaceFlorham Park, 21 mi from New York
Long Term Contract Florham Park/Parsippany, NJ Our Direct Client, a Global Technology Company, is looking for a superstar Application Developer We are looking for a motivated developer who loves to solve interesting problems! Must have...
local_fire_departmentUrgent

Low Code Application Developer

apartmentMichael PageplaceNew York
and collaboratively in a global team environment, with locations in NY and overseas  •  Extensive experience with Microsoft Power Platform  •  Experience utilizing all Power Technologies is required (specifically, "Automate", "Power BI", "Power Apps" and "Power Pages...