Medvarsity is at the forefront of Healthcare EdTech, creating the future of healthcare education. We integrate innovative technology and digital approaches to empower the healthcare sector with top-tier education experiences.
As our technology architect, you will play a pivotal role in shaping the future of healthcare education. You will be responsible for design, architecture and implementation of cutting-edge software products and solutions across all devices. You will contribute in defining the technological vision and road-map for the company as well as manage the execution of key products.
Key Responsibilities:
System Design and Architecture:
Lead the definition and execution of the overall technical architecture for the platform with scalability, reliability, security and performance as key tenets.
Design and document database models, API definitions and microservices architecture.
Design and document frontend architecture with emphasis on cross-platform accessibility and high quality user experience.
Software Development & Management:
Lead the software teams in implementing platform features and enhancements.
Define development processes and best practices, ensuring code quality and adherence to best practices.
Conduct code reviews, manage project timelines and provide technical guidance to the development team.
Identify performance bottlenecks and implement optimization strategies to enhance overall system performance.
Infrastructure Management:
Architect, review and manage cloud deployment of the software platforms ensuring availability, scalability, performance, security and cost optimization.
Technology Strategy:
Conduct technical due diligence on new technologies like ML, Generative AI etc. and industry trends to recommend integrations to enhance platform capabilities in the healthcare domain.
Drive innovation through research and experimentation, helping in creating MVPs and proposing new features for the platform.
Evaluate and recommend vendor solutions that align with our technology and product roadmap.
Collaboration & Communication:
Collaborate with the stakeholders to translate business requirements into technical specifications.
Create and maintain comprehensive technology documentation with architectural specifications, flowcharts and diagrams.
Requirements
Experience & Qualifications:
Bachelor or Master degree in Computer Science, Engineering or a related field.
10+ years of experience preferably in the education or healthcare technology domain.
Proven track record of successfully designing and implementing complex web applications and mobile applications.
Expertise in modern software architecture patterns, microservices, APIs and cloud technologies like Google Cloud Platform.
In-depth working knowledge of modern and scalable technology stacks like Python, PHP, MySQL, MongoDB, Flutter, NextJS, ReactJS.
Strong knowledge of software development methodologies (Agile) and DevOps practices.
Strong understanding of security principles and best practices for building secure systems.
Familiarity with ML/AI technologies and frameworks like Tensor flow, PyTorch, LangChain, Hugging Face, LLMs would be a plus.
Excellent problem solving and decision making skills.