Software Engineer for Healthcare Web Solutions
2 weeks ago
Project Highlights: Leveraging Kitware's open-source platforms (including ITK-wasm and VolView) and various other open-source libraries, we develop bespoke web applications for the management, analysis, and visualization of medical data utilizing Python and JavaScript. Notable projects include: - Integrating a 3D viewport into an application for visualizing medical imagery. - Enhancing VolView, a radiological image viewer, with custom annotation workflows powered by AI algorithms. - Creating a comprehensive web application that employs cloud servers for centralized medical data processing and management.Key Responsibilities:
- Design and implement innovative features for our open-source libraries and web applications.
- Contribute to the architectural framework of web development initiatives.
- Prioritize scalability, code quality, and user experience.
- Engage in our team's software quality assurance methodologies.
- Simultaneously manage multiple projects for diverse clients.
- Communicate effectively with remote colleagues, external partners, and clients.
- Translate scientific and medical needs of collaborators into technical and architectural specifications.
- Utilize scientific computing algorithms to address medical computing challenges with contemporary web technologies.
- Bachelor's degree in Computer Science or a related field.
- In-depth understanding of the modern browser programming landscape, including JavaScript/ECMAScript, HTML, and CSS.
- Expertise in frontend frameworks.
- Proficiency in backend libraries such as Django, FastAPI, or Flask.
- Experience in backend service programming using Python.
- Familiarity with HTTP and related standards like REST.
- Experience deploying web applications on cloud platforms such as AWS, GCP, and Azure.
- Knowledge of quality software development processes and tools, including Git, continuous integration, and automated testing.
- Experience in designing and constructing software solutions from the ground up based on business requirements.
- Experience in developing web-based medical image analysis and visualization applications.
- Experience with 3D graphics APIs and technologies such as WebGL or WebGPU.
- Proficiency in compiling C++ to WebAssembly for numerical computations.
- Familiarity with type safety technologies like mypy and Typescript.
- Ability to create secure web applications that defend against common vulnerabilities.
- Experience with machine learning applications.
- Experience with Database Management Systems (DBMS).
Kitware takes pride in being 100% employee-owned and holds the Great Place to Work-CertifiedTM designation.
Additional Insights: Our team members benefit from a small company atmosphere, flexibility in work assignments, and high levels of autonomy and accountability. In addition to a supportive work environment, our comprehensive benefits package features a competitive compensation plan, tuition reimbursement, flexible working hours, six weeks of paid time off, 401(k), health insurance, life insurance, short- and long-term disability insurance, a bonus plan, and complimentary coffee, beverages, and snacks.
Kitware actively adheres to a policy of equal employment opportunity. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, age, protected veteran status, uniformed service member status, or any other characteristics protected by applicable law.
-
Medical Imaging Software Engineer
2 weeks ago
Carrboro, North Carolina, United States Kitware Full timeTeam Overview: At Kitware, our Medical Computing division tackles intricate healthcare issues through tailored software innovations. We deliver research, development, and technology integration services to institutions, universities, and enterprises within the medical and biomedical fields. Joining our team means engaging in a vibrant multidisciplinary...
-
Healthcare Professional
7 days ago
Carrboro, North Carolina, United States Navion Senior Solutions Full timeJob SummaryWe are seeking a highly skilled Medication Technician to join our team at Navion Senior Solutions. As a Medication Technician, you will play a critical role in delivering high-quality medication administration and resident care oversight in our Assisted Living and Memory Care Community.Key ResponsibilitiesResident CareDeliver exceptional resident...
-
Senior Care Specialist
3 days ago
Carrboro, North Carolina, United States Navion Senior Solutions Full timeJob SummaryWe are seeking a highly skilled Medication Technician to join our team at Navion Senior Solutions. As a Medication Technician, you will play a critical role in delivering high-quality medication administration and resident care oversight in our Assisted Living and Memory Care Community.Key ResponsibilitiesResident CareDeliver exceptional care to...
-
Medication Technician
7 days ago
Carrboro, North Carolina, United States Navion Senior Solutions Full timeJob SummaryWe are seeking a highly skilled Medication Technician to join our team at Navion Senior Solutions. As a Medication Technician, you will play a critical role in delivering high-quality care to our residents.Key ResponsibilitiesResident CareDeliver medication to residents in a timely and accurate mannerMonitor residents for any adverse reactions to...
-
Database Systems Administrator
2 days ago
Carrboro, North Carolina, United States Orange Water & Sewer Authority (OWASA) Full timeJob SummaryOrange Water & Sewer Authority (OWASA) is seeking a highly skilled Database Administrator to join our Information Technology department. As a key member of our team, you will be responsible for leading, planning, implementing, and maintaining the database and intranet environments for our organization.Key ResponsibilitiesCollaborate with business...
-
CT Technologist
3 days ago
Carrboro, North Carolina, United States UNC Health Full timeJob SummaryWe are seeking a highly skilled and experienced CT Technologist to join our team at UNC Health. As a CT Technologist, you will be responsible for conducting procedures and tests using Computerized Tomography (CT) equipment to acquire and analyze patient diagnostic data.Key ResponsibilitiesConduct CT scans and other imaging procedures to obtain...
-
Community Engagement Manager
1 week ago
Carrboro, North Carolina, United States MEB Management Services Full timeJob Overview Position Summary We are thrilled to present an opportunity for a Community Engagement Manager at MEB Management Services . Our mission is to foster an inspiring and inclusive environment that honors our diverse culture while providing a range of benefits and growth opportunities. Join us in our commitment to empowerment and community...
-
Community Engagement Manager
2 weeks ago
Carrboro, North Carolina, United States MEB Management Services Full timeJob Overview Position Summary We are thrilled to present an opportunity for a Community Engagement Manager at MEB Management Services . Our commitment lies in fostering an inspiring and inclusive environment that celebrates diversity while providing a range of benefits and growth opportunities. Join us in our mission to empower and engage our...
-
Community Engagement Manager
1 week ago
Carrboro, North Carolina, United States MEB Management Services Full timeJob Overview Position Summary We are thrilled to introduce an opportunity for a Community Engagement Manager at MEB Management Services . Our mission is to foster an inspiring and inclusive environment that celebrates diversity while providing a range of benefits and growth opportunities. Join us in our commitment to empowerment and community...
-
Bilingual Banking Associate I
2 weeks ago
Carrboro, North Carolina, United States Latino Credit Union Full timePosition OverviewThe Teller I role is essential in delivering exceptional service to members, handling basic transactional responsibilities such as processing deposits and disbursing funds with precision. This position ensures meticulous record-keeping and offers fundamental cash handling services in alignment with the policies and procedures of the credit...
-
Community Engagement Manager
1 week ago
Carrboro, North Carolina, United States MEB Management Services Full timeJob Overview Position Summary We are thrilled to present an opportunity for a Community Engagement Manager at MEB Management Services. Our mission is to foster an inspiring and inclusive environment that celebrates diversity while providing a range of benefits and opportunities for our team members. Join us in our commitment to empowerment and...
-
Community Engagement Manager
2 weeks ago
Carrboro, North Carolina, United States MEB Management Services Full timeJob Overview Position Summary We are thrilled to present an opportunity for a Community Engagement Manager at MEB Management Services . Our organization is dedicated to fostering an inspiring and inclusive environment, celebrating diversity, and providing a wide range of benefits and opportunities for our team members. Join us in our mission to...
-
Senior Research Financial Administrator
2 weeks ago
Carrboro, North Carolina, United States Stanford University Full timeThe Office of the Senior Associate Dean of Research at Stanford University’s School of Medicine is in search of a Senior Research Financial Administrator who is dedicated to delivering exceptional service to stakeholders throughout the School of Medicine. The selected candidate will oversee intricate and substantial portfolios, which will encompass...
-
Medical Laboratory Specialist
5 days ago
Carrboro, North Carolina, United States UNC Health Full timeJob SummaryUNC Health is seeking a skilled Medical Technologist to join our team in Carrboro, North Carolina.Key ResponsibilitiesPerform a variety of patient testing and administrative tasks in support of clinical activities in the UNCHCS.Investigate problems with equipment, test results, specimens, and/or workflow.Participate on teams or perform special...
-
Medical Technologist
4 days ago
Carrboro, North Carolina, United States UNC Health Full timeJob SummaryUNC Health is seeking a highly skilled Medical Technologist to join our team in Carrboro, North Carolina.Key ResponsibilitiesPerform a variety of patient testing and administrative tasks in support of clinical activities in the UNCHCS.Investigate problems with equipment, test results, specimens, and/or workflow.Participate on teams or perform...
-
Medical Laboratory Specialist
4 days ago
Carrboro, North Carolina, United States UNC Health Full timeAbout the RoleWe are seeking a highly skilled Medical Laboratory Technician to join our team at UNC Health. As a Medical Laboratory Technician, you will play a critical role in supporting the clinical activities in our laboratory.Key ResponsibilitiesInvestigate problems with equipment, test results, specimens, and/or workflow.Participate on teams or perform...
-
Medical Technologist
20 hours ago
Carrboro, North Carolina, United States UNC Health Full timeJob SummaryUNC Health is seeking a highly skilled Medical Technologist to join our team in Carrboro, North Carolina.Key ResponsibilitiesCoordinate and prepare laboratory specimens for send-out testing, ensuring accuracy and efficiency.Participate in on-the-job training to familiarize yourself with referral laboratory portals, medical laboratory billing, and...
-
Medical Laboratory Specialist
20 hours ago
Carrboro, North Carolina, United States UNC Health Full timeJob SummaryWe are seeking a highly skilled Medical Laboratory Technician to join our team at UNC Health. As a Medical Laboratory Technician, you will play a critical role in supporting the clinical activities in our Transfusion Medicine service.Key ResponsibilitiesPerform a variety of patient testing and administrative tasks, including product manipulations,...
-
Clinical Laboratory Specialist
2 weeks ago
Carrboro, North Carolina, United States UNC Health Full timeUNC Health is in search of a Clinical Laboratory Specialist to join our team in Carrboro, North Carolina.Position Overview & RequirementsSpecialty: Clinical Laboratory SpecialistDiscipline: Allied Health ProfessionalDuration: Ongoing40 hours per weekShift: 8 hours, daysEmployment Type: StaffRole SummaryJoin a diverse organization with over 40,000 employees...
-
Medical Laboratory Specialist
4 days ago
Carrboro, North Carolina, United States UNC Health Full timeJob SummaryWe are seeking a highly skilled Medical Laboratory Technician to join our team at UNC Health. As a Medical Laboratory Technician, you will play a critical role in supporting the clinical activities in our Transfusion Medicine service.Key ResponsibilitiesPerform a variety of patient testing and administrative tasks, including product manipulations,...