About the Role
We are seeking a talented Medical Software Developer to join our innovative team at Everest Medical Care. This individual will play a crucial role in the design, development, and implementation of software for our medical services. The ideal candidate will have experience in healthcare technology and possess a strong technical background.
Primary Duties and Responsibilities:
Collaborate with medical professionals to understand their software needs.
Develop, maintain, and improve software for medical applications, ensuring all functionalities are aligned with user requirements.
Write clean, maintainable, and efficient code.
Ensure software compliance with industry standards and regulations.
Debug and fix issues found during testing and post-deployment.
Work closely with the Quality Assurance team to ensure the delivery of high-quality, reliable software solutions.
Create detailed documentation for the developed software and systems.
Continually update technical knowledge and skills.
Perform upgrades to make software and systems more secure and efficient.
Requirements
Master's or highter degree in Computer Science, Software Engineering, or related field.
Proven experience as a Software Developer, ideally in a healthcare setting.
Familiarity with the healthcare industry, medical terminologies, and health IT standards.
Proficient in software development languages such as Java, C++, Python, or others relevant to your company's technology stack.
Understanding of databases and data modeling/design techniques; data interface protocols; software development methodologies.
Exceptional problem-solving skills and attention to detail.
Strong communication skills, able to explain complex technical concepts to non-technical stakeholders.
About the Company