CMC Global

.NET Technical Lead

CMC Global

  • icon-1
    Hà Nội,
  • icon-2
    November 30, 2024

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.
  • 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]

  • CMC Career 1

    Years of Experience Required

    01+ years of experience in Leader positions

  • CMC Career 2

    Required Education Level

    Bachelor’s Degree

  • CMC Career 3

    Job Level

    Team Leader

  • CMC Career 4

    Work Form

    Full-time

  • CMC Career 5

Maximize Your ROI
in the Cloud

Let's Chat!