Software Engineer (HCL DX/MX)

Location Ho Chi Minh City
Industry Information & Communications Technology (ICT)
Job reference 17496
Job type Permanent
Consultant email vi.luong@manpower.com.vn
Date posted Feb 10, 2025

Job Duties and Responsibilities

  • Participate in design and code reviews.
  • Develop, implement, maintain, and troubleshoot software applications.
  • Assist in creating prototypes and test applications.
  • Collaborate with project team members to ensure specifications are met.
  • Identify and recommend the best technical solutions, including architecture and design approaches, and present them to both clients and development teams.
  • Analyze non-functional requirements such as performance, scalability, security, and maintainability, working closely with Technical Leads to develop solutions that meet these criteria for complex enterprise applications.
  • Document implementation details.
  • Design software applications based on architecture and business requirements, including design packages and subsystems.

Qualifications

  • Seeking experienced senior professionals with expertise in HCL Digital Experience (DX) and HCL Mobile Experience (MX) platforms.
Core Expertise:
  • Strong proficiency in HCL DX (formerly IBM WebSphere Portal Server), with a focus on:
  • Web front-end (FE) framework development.
  • CMS integration and experience utilizing React hooks within DX.
  • Solid experience in HCL MX, particularly:
  • MX Foundry in mobile application development.
    Background:
    • Deep understanding of IBM WebSphere Portal Server, the predecessor of HCL DX/MX.
    • Prior experience in eCommerce applications, with an emphasis on backend development.
    Senior-Level Expectations:
    • Proven experience in DX/MX projects
    • Hands-on experience designing, developing, and deploying solutions on DX/MX platforms.
    • Strong ability to work collaboratively with cross-functional teams and clients to deliver solutions.
    Additional Requirements:
    • English proficiency is required.
    • Excellent problem-solving and debugging skills.
    • Ability to work both independently and in a team environment