JOB DESCRIPTION
We are seeking a highly skilled Tech Lead to join our healthcare systems development team. The ideal candidate will have a strong background in software architecture, system integration, and DevOps practices, with a focus on delivering high-quality software solutions. You will play a critical role in leading our short-term and long-term project objectives, ensuring that our applications meet the highest standards of performance, usability, and maintainability.
Key Responsibilities:
Short Term (1-3 Months):
- Source Code Management and Release Management [in progress]
- Oversee the management of source code for multiple applications.
- Establish and enforce best practices for code quality and version control.
- Coordinate high-quality release cycles to ensure smooth deployment across all applications (SMC, SCMP, SHH, SMCP Phase 2, SMCV).
- New Innovation:
- Lead the development of innovative features, such as the integration of DICOM image viewing and downloading capabilities within the mobile application.
- Collaborate with stakeholders to identify and prioritize new feature requests (mostly for patient mobile users).
- Technical Problem Solving:
- Provide expert technical guidance for complex issues encountered by the development team.
- Facilitate rapid resolution of technical challenges, working closely with both internal teams and external vendors when necessary.
Medium Term (3-6 Months):
- System Integration Re-architecture:
- Analyze current system integrations (SUNMED GO, MCC, and other systems) to identify inefficiencies.
- Design and implement a comprehensive plan for re-architecting system integrations to enhance performance and reliability.
- DevOps Implementation:
- Establish DevOps best practices within the organization.
- Implement CI/CD pipelines and automated testing frameworks to streamline development and deployment processes.
- Foster a culture of collaboration between development and operations teams.
Long Term (6 Months and Beyond):
- Application Architecture Redesign (preferable):
- Lead the comprehensive redesign of the application architecture based on Martin Fowler’s principles.
- Ensure the architecture is scalable, maintainable, and aligns with industry best practices.
- HL7 Services in particular (preferable, to replace the current vendor):
- HL7 Interface Development:
- Design, develop, and maintain HL7 interfaces for various healthcare applications to facilitate data exchange.
- Create and implement interfaces according to HL7 version 2.x, 3.x standards and FHIR.
- Integration:
- Collaborate with stakeholders to gather requirements for integration between different healthcare systems such as EHRs, lab systems, radiology system (by Phillips).
- Implement approaches to connect disparate systems using HL7 messaging, APIs, and other standards.
- HL7 Interface Development:
- Single-App Proposal Development (low priority):
- Develop a strategic proposal for transitioning from a multi-app framework to a single-app solution.
- Consider both technical implementation and UI/UX ramifications in the proposal.
- Engage stakeholders to gather requirements and feedback for the transition strategy.
REQUIREMENTS
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5-7 years of experience in software development, with a strong focus on healthcare systems preferred.
- Proven experience in leading development teams and projects, particularly in a technical lead or architectural role.
- Previous experience in system integration and redesign is highly desirable.
- Proficiency in C# programming languages and .NET frameworks.
- Extensive experience with source code management tools (e.g., Git, GitHub, Bitbucket).
- Strong understanding of DevOps practices, CI/CD tools, and cloud platforms (e.g., AWS, Azure – customer is using Huawei Cloud which is similar to AWS).
- Have knowledge of mobile applications development especially hybrid applications like React Native.
- Strong knowledge of HL7 standards (v2.x, v3.x, FHIR) and best practices.
- Familiarity with DICOM standards and medical imaging systems is a must.
- Understanding of healthcare domain regulations, including but not limited to HIPAA and HITECH is a plus.
- Familiarity with healthcare data models and terminology (such as ICD, CPT, SNOMED) is a plus.
- Excellent problem-solving skills and the ability to think critically under pressure.
- Strong communication skills with the ability to convey complex technical concepts to non-technical stakeholders.
BENEFITS
- Salary: Negotiable
- 14th-month salary bonus, KPI bonus based on project and performance.
- Extra package: 16 Mil /employee/year (Bonus at Tet, New Year, your birthday, CMC Corp’s birthday, 2/9 and Tet’s gift, Middle-Autumn gift, …)
- Opportunity to work in a professional, modern, and dynamic environment, take part in international projects
- Opportunity to get on-job training and promotion
- An excellent corporate culture with in/out of office activities that help to develop staffs ability and creativity
- CMC health care and social insurance
- Company’s labor policy completely pursuant to Vietnamese labor legislation plus other benefits offered by the company (Company trip, Holiday, etc.)
* Please send your application via email: [email protected]
-
Years of Experience Required
01+ years of experience in Leader positions
-
Required Education Level
Bachelor’s Degree
-
Job Level
Team Leader
-
Work Form
Full-time
-
Email: [email protected]