Please note that this job posting is for an evergreen position and does not represent an active or current vacancy within our organization. We continuously accept applications for this role to build a talent pool for future opportunities. While there may not be an immediate opening, we encourage qualified candidates to submit their resumes for consideration when a suitable position becomes available.Key Responsibilities:
- Develop High-Quality Software: Collaborate with the development team to design, develop, and maintain mobile applications that meet design specifications and industry standards.
- Code Excellence: Write clean, efficient, and maintainable code that adheres to best practices and design guidelines.
- Quality Assurance: Test and peer review code to ensure technical accuracy, functionality, and compliance with design specifications.
- Cross-Team Collaboration:
- Work closely with the Software Test team to ensure thorough product testing.
- Collaborate with the Documentation team to accurately document enhancements, bug fixes, and new features.
- Partner with the Product Management team to align project requirements and timelines.
- Project Planning & Scope: Estimate development schedules and define project scope to ensure timely delivery.
- Mentorship & Training: Guide and mentor junior software engineers, fostering a culture of learning and growth.
- Test-Driven Development: Utilize a test-driven design approach to ensure the reliability and maintainability of code.
- Technical Support: Provide technical assistance and training to internal teams as needed.
Additional Responsibilities:
- Perform other duties as required to support the team and organizational goals.
Qualifications:
-
Education:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience.
-
Experience:
- Minimum of 5 years of experience in mobile application development.
- Strong proficiency in mobile technologies with the ability to develop for both iOS and Android platforms.
- Demonstrated experience with:
- iOS (Swift) and Android (Kotlin)
- KTOR, AWS, Docker, Cognito, DynamoDB, Git, Vue.js, REST
- Google Pay and Apple Pay integration
- Experience with Agile and Scrum methodologies.
- Fundamental knowledge of Git and source control management.
-
Skills:
- Strong understanding of development processes (Agile, Scrum, Kanban) including specification, documentation, and quality assurance.
- Excellent communication and interpersonal skills.
- Familiarity with enterprise-level architecture and design concepts.
- Willingness to expand skill set to include web-based applications.
Top Skills
What We Do
For over 25 years, Harris Healthcare has been rising to the challenge of bringing together the most innovative and sustainable solutions for today’s ever-changing healthcare environment, in order to improve patient care and safety. Each one of our solutions brings organizational efficiencies on its own. Powerful synergies are achieved when multiple solutions are implemented together. The Harris Healthcare portfolio includes the following solutions:
♦ HARRIS Flex - an enterprise-level EHR solution that improves patient safety and clinical workflows. It includes a full complement of applications integrated in one single database, provides solid clinical decision support to your clinicians and helps standardize care while enforcing protocols and best practices at any Healthcare Organization. HARRIS Flex conveys the digital solution’s flexibility and strength.
Healthcare organizations are continuously faced with new challenges and situations and require flexible EHR’s that can be rapidly adapted to their evolving clinical practice. Contrary to other EHR solutions which are inflexible and where customizations require costly support from the vendor, HARRIS Flex gives you the freedom to "flex" your EHR as you need it entirely on your own.
The enhanced HARRIS Flex solution comes with new functionality including:
♦Flex Telehealth which enables virtual visits directly from within the EHR/EPR, and
♦Flex Clinical Insight which facilitates extraction and analysis of your EHR/EPR data to improve your processes and outcomes.
♦ SynergyCheck – a proactive interface monitoring solution watching over Clinical, Financial and other interfaces 24/7 to ensure data is flowing between systems