KMS Healthcare

2 Tan Vien, TP Hồ Chí Minh

Company Size : 100-499

View more

Job Summary

100-499

Outsourcing

Việt Nam

Senior/Principal .NET Software Engineer

KMS Healthcare

Tan Binh, TP Hồ Chí Minh

  • English
  • Experienced (Non-Manager)
  • Full Time
  • Negotiable
  • Posted:17/02/2023
  • 1

Job description

Overview of job

Location: 

  • Work Where You Want
    • Ho Chi Minh - 02 Tan Vien, ward 2, Tan Binh, Ho Chi Minh 
    • Da Nang - 2/9 Street, Hai Chau, Da Nang

Working mode: Hybrid or Fully remote

---------------------------------------------------------------------------------

Your key responsibilities:

  • Perform hands-on coding and code review as other peer developers as needed
  • Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this
  • Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required
  • Write unit tests and run through all the test cases for assigned tasks and ensure all cases are tested and passed before release for testing
  • Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate and planning, etc
  • Provide mentoring/training for junior/senior members if any
  • Perform other tasks assigned by the Line Manager

Perks you'll love at KMS Healthcare:

  • Working in one of the Best Places to Work in Vietnam, Top 10 ITC Company in Vietnam
  • Flexible working model: Flexible time & Hybrid working from Ho Chi Minh or Da Nang city or working remotely from any location in Vietnam
  • Attractive Salary & Benefits, full salary in probation, social insurance on full gross salary
  • Performance appraisal twice a year
  • 13th-month salary and performance bonus 
  • Premium healthcare insurance for you and your loved ones
  • Working 5 days/week, from Monday to Friday
  • 18+ paid leave days/year
  • Diverse careers opportunities with Software Services, Software Product Development
  • Working and growing in a values-driven, international working environment and standard Agile culture with passionate and talented teams
  • Onsite opportunities: short-term and long-term assignments in the U.S
  • Various training on hot-trend technologies, best practices and soft skills
  • Company trip, big annual year-end party every year, team building, etc.
  • Fitness & sports activities: football, tennis, table tennis, badminton, yoga, swimming…
  • Joining community development activities: 1% Pledge, charity every quarter, blood donation, public seminars, career orientation talks,…
  • Free in-house entertainment facilities (football, ping pong, gym…), coffee, and snacks (instant noodles, cookies, candies…)

And much more, join us and let yourself explore other fantastic things!

Job Requirement

General requirements:

  • Intermediate level of English level or above
  • Likely having 3+ years of experience depending on how fast you learning and developing technical capability
  • Ability to obtain deep knowledge of the project technologies and work independently with minimum guidance
  • Ability to self-learn and adapt to new technologies quickly
  • Good problem-solving skills and presentation skills

Technical requirements:

  • Proficient .NET/ .NET Core
  • Strong experience with T-SQL (MS SQL Server)
  • Good knowledge of OOP
  • Good knowledge or experience in using IoC container
  • Basic knowledge or experience of some design patterns
  • Performs effectively & independently in software implementation activities (designing, coding, verification, unit testing, integration testing, and debugging…)
  • Experience in using cloud platforms (Azure/AWS/GCP)

Nice to have for Principal Software Engineer***: 

  • Competent in software development processes and agile development practices
  • Proficient in software design, language paradigms (OO, functional, etc.), design patterns and principles
  • Proficient in one or more programming languages and platforms with .NET/ .NET Core as the primary platform
  • Recognized as a company-wide source of knowledge in software implementation
  • Has basic & discrete knowledge of software requirements and software testing

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • C#
  • ASP.NET
  • .NET Core
  • T-SQL
  • OOP
  • Software testing
  • Unit testing
  • Integration Testing
  • IoC
  • Design Patterns
  • MS SQL
  • MS Azure
  • AWS
  • Software Design
  • GCP

COMPETENCES

  • Working Independently
  • Problem Solving Skills
  • Presentation Skills
  • Agile

BUSINESS PROFILE

KMS Healthcare is the intersection of world-class technologists and proven Healthcare industry experts.

We empower companies to build transformative next-gen technologies to bring about game-changing resolutions to healthcare’s most challenging problems. Our solutions ensure improved data exchange while maintaining regulatory compliance and data-driven requirements. We are committed to providing innovative tools and expertise to providers, payers, life sciences, and medical technology vendors in order to help create industry-leading health solutions.

Instead of wishing people good health, join us to make it happen. At KMS Healthcare, we leverage technologies to enable a modern way of health service. Covering end-to-end product development, we helped numerous U.S. health practices increase health treatment quality, reduce costs, and save people's lives.