Senior Software Engineer - HCL Vietnam

Senior Software Engineer

  • Experience Range: 4 - 6 years
  • Job Location: Hanoi & HCM
  • Duty & Responsibilities:

    • To develop and deliver codes for the work assigned in accordance with time, quality and cost standards.
    • To interact with the customer and internal teams to gather requirements for development purposes.
    • To perform activities related to enhancement creation of documents for CMMi and client requirements
    • To provide client support by presenting data, information, ticket resolution and day to day support activities like monitoring client requirements
    • To provide support for enhancement (major and minor) or new developments based on business requirements as provided by the client as well as from the functional and technical team of HCL on the project.
    • To provide technical guidance to junior developers

  • Reqirements:

    • Minimum 4+ years of experience in designing and developing web-based applications using ASP.Net Core Framework, C#, ADO.NET Core / Entity Framework Core, REST/HTTP APIs, React, JavaScript, XML/JSON, Microsoft SQL Server/PostgreSQL.
    • Strong experience ASP.NET Core, SignalR support of real-time asynchronous web communications
    • Deep understanding of Microservices, designing, developing and delivering solutions using Service Oriented Architecture.
    • Exceptional knowledge on Object Oriented Programming (OOPS) concepts including Multithreading, Collections, Exception Handling.
    • Working experience in database design and writing Stored Procedures, performing Query Optimization and Performance Tuning in SQL Server/ PostgreSQL.
    • Proven ability to analyze server-side performance issues, root causes, and develop innovative solutions to business challenges and streamlining operations.
    • Experience in Kafka or equivalent, working on high availability, large concurrent user base applications.
    • Experience in containerized applications with Docker and Kubernetes and familiar with the Release cycles.

  • Benefit:

    • 18 paid leaves per year (including 12 annual leaves + 6 personal leaves).
    • Insurance plan based on full salary + 13th salary + Performance Bonus.
    • 100% full salary in probation period.
    • Medical Benefit (Personal) and Family based on levels.
    • Working in a fast paced, flexible, and multinational working environment. Chance to travel onsite (in 49 countries).
    • Internal Training (Technical & Functional). Scope of English Training.
    • Working time: 8:30 am-6:00 pm from Mondays to Fridays.

  • Preferred Language for Application: English

Fill in the details!