Key Responsibilities:
- Develop and Enhance Software: Design, code, and test new features for the CAREKONECT Health Management Suite, ensuring scalability, efficiency, and a seamless user experience.
- Collaborate with Cross-Functional Teams: Work closely with product managers, UX/UI designers, and data scientists to translate healthcare requirements into technical specifications.
- Implement AI-Driven Solutions: Integrate AI algorithms into our Patient Triage and Room Management systems to optimize healthcare delivery.
- Optimize Performance: Improve the performance and reliability of existing software, ensuring quick response times and high system availability.
- Ensure Data Security and Compliance: Develop secure systems in compliance with Canadian data privacy laws (PIPEDA) and ensure secure data handling across the platform.
- Troubleshoot and Debug: Identify and resolve software bugs and performance bottlenecks to maintain a high-quality product.
Required Skills & Qualifications:
- Educational Background: Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proficiency in Programming Languages: Strong coding skills in Python, Java, C#, or similar languages.
- Web Development Experience: Proficiency in front-end and back-end technologies (e.g., JavaScript, React, Node.js, Django, SQL).
- Database Management: Experience with relational databases (e.g., MySQL, PostgreSQL) and familiarity with cloud platforms (e.g., AWS, Azure) is a plus.
- AI and Machine Learning: Basic understanding or experience in implementing AI models or algorithms is highly valued.
- Familiarity with Healthcare Software: Experience working with or developing healthcare systems (EMR, EHR, etc.) is a plus but not required.
- Version Control & Agile Development: Familiarity with version control systems (e.g., Git) and experience in Agile or Scrum environments.
- Problem-Solving Mindset: Ability to think critically, troubleshoot, and solve complex technical challenges.
What We Offer:
- Impactful Work: The opportunity to work on a product that will transform the Canadian healthcare system and improve patient care across the country.
- Growth Opportunities: As a startup, we offer immense growth potential for high-performing individuals and the opportunity to shape our software development roadmap.
- Collaborative Environment: A dynamic, collaborative, and flexible work environment where your ideas and contributions will make a difference.
- Remote Work Option: Flexibility to work remotely, with opportunities for hybrid work depending on your location and role requirements.
- Competitive Salary: We offer a competitive salary along with potential stock options and other benefits.
How to Apply:
If you're passionate about developing innovative solutions to revolutionize healthcare, we’d love to hear from you! Please send your resume, cover letter, and portfolio (if available) to info@carekonect.com with the subject line "Software Engineer Application."
Join CAREKONECT SOFTWARE INC. and be a part of a team that's changing the face of healthcare through technology!