Cloud Software Engineer (Nodejs + Angular + Azure) – LMS

Avanade Inc.

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Avanade Inc. in Kuala Lumpur is seeking a versatile engineer and technical writer to author training content and lead end-to-end development of a learning and assessment portal using Angular 19 and Node.js.

You will design, rebuild, test and deploy the portal on Azure App Service with Azure SQL Managed Instance and Azure AD SSO, handling API design, migration, documentation and stakeholder coordination.

Qualifications

  • Strong technical writing skills — able to translate application architecture and customization workflows into structured, developer-facing training content.
  • Hands-on experience building enterprise web applications with Angular and Node.js, including component-based front-end development and RESTful APIs.

Responsibilities

  • Design, rebuild, test and deploy a learning and assessment portal using Angular 19 and Node.js.
  • Develop RESTful APIs and data models for the portal.
  • Integrate Azure AD SSO and manage migration, testing and documentation.
  • Coordinate with stakeholders across teams to deliver training content and updated workflows.

Skills

Strong technical writing
Angular
Node.js

Tools

Azure App Service
Azure SQL Managed Instance
Azure AD SSO
Azure Blob Storage

Job description

Author technical training content for two internal enterprise platforms, then design, rebuild, test and deploy a learning and assessment portal using Angular 19, Node.js microservices hosted on Azure App Service, Azure SQL Managed Instance and Azure AD SSO. The role combines technical content authoring, full-stack engineering, API and data design, SSO integration, migration, testing, documentation and stakeholder coordination.

Required qualifications and experience
  • Strong technical writing skills — able to translate application architecture and customization workflows into structured, developer-facing training content.
  • Hands-on experience building enterprise web applications with Angular and Node.js, including component-based front-end development and RESTfu...
Job description

Author technical training content for two internal enterprise platforms, then design, rebuild, test and deploy a learning and assessment portal using Angular 19, Node.js microservices hosted on Azure App Service, Azure SQL Managed Instance and Azure AD SSO. The role combines technical content authoring, full-stack engineering, API and data design, SSO integration, migration, testing, documentation and stakeholder coordination.

Required qualifications and experience
  • Strong technical writing skills — able to translate application architecture and customization workflows into structured, developer-facing training content.
  • Hands-on experience building enterprise web applications with Angular and Node.js, including component-based front-end development and RESTfu...
Qualifications
Preferred qualifications
  • Prior experience authoring technical training material, developer guides, or onboarding documentation.
  • Familiarity with enterprise line-of-business or field-operations applications.
  • Experience modernizing legacy .NET Framework applications into Angular front ends and Node.js service-based architectures.
  • Experience with LMS, course-authoring, quiz, assignment or learning-progress solutions.
  • Exposure to enterprise SSO onboarding, Azure AD application registration and data-classification reviews.
  • Experience with Azure App Service, Azure SQL Managed Instance, Azure Blob Storage, monitoring and application-data migration.
Additional Information

Equal Employment Opportunity Statement

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process.

Avanade is committed to providing veteran employment opportunities to our service men and women.

Additional Information

Equal Employment Opportunity Statement

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process.

Avanade is committed to providing veteran employment opportunities to our service men and women.

About Avanade

As you bring your skills and abilities to Avanade, you’ll get distinctive experiences, limitless learning, and ambitious growth in return. As we continue to build our diverse and inclusive culture, we become even more innovative and creative, helping us better serve our clients and communities. You’ll join a community of smart, supportive collaborators to lift, mentor, and guide you, and to lean on your expertise.

You get a company purpose-built for business-critical, leading-edge technology solutions, committed to improving the way humans work, interact, and live. It’s all here, so take a closer look!

Create a future for our people that focuses on

  • Expanding your thinking
  • Experimenting courageously ...
About Avanade

As you bring your skills and abilities to Avanade, you’ll get distinctive experiences, limitless learning, and ambitious growth in return. As we continue to build our diverse and inclusive culture, we become even more innovative and creative, helping us better serve our clients and communities. You’ll join a community of smart, supportive collaborators to lift, mentor, and guide you, and to lean on your expertise.

You get a company purpose-built for business-critical, leading-edge technology solutions, committed to improving the way humans work, interact, and live. It’s all here, so take a closer look!

Create a future for our people that focuses on

  • Expanding your thinking
  • Experimenting courageously ...
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud Software Engineer (Nodejs + Angular + Azure) – LMS
Cloud Software Engineer (Nodejs + Angular + Azure) – LMS

7803 Avanade Malaysia Company • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Architect, Microsoft Dynamics 365 CRM & Power Platforms
Architect, Microsoft Dynamics 365 CRM & Power Platforms

Avanade • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Senior Business Analyst - AI Adoption / M365
Senior Business Analyst - AI Adoption / M365

Avanade • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Forward Deployed Engineer
Forward Deployed Engineer

Avanade • Kuala Lumpur

On-site
MYR 120,000 - 180,000
D365 CRM Tech Lead (Online, Power Platforms)
D365 CRM Tech Lead (Online, Power Platforms)

Avanade Inc. • Kuala Lumpur

On-site
MYR 240,000 - 420,000
D365 F&O Jr Technical Developer (Analyst to Sr Analyst)
D365 F&O Jr Technical Developer (Analyst to Sr Analyst)

Avanade Inc. • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Full Stack Developer (Nodejs + Angular)
Full Stack Developer (Nodejs + Angular)

Avanade • Kuala Lumpur

On-site
MYR 90,000 - 130,000
D365 F&O Technical Consultant
D365 F&O Technical Consultant

Avanade Inc. • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Sr Manager, Regional Program Delivery Lead, Microsoft Solutions
Sr Manager, Regional Program Delivery Lead, Microsoft Solutions

Avanade • Kuala Lumpur

On-site
MYR 350,000 - 600,000
Azure Cloud Engineer (Angular/Node.js) & Tech Content
Azure Cloud Engineer (Angular/Node.js) & Tech Content

7803 Avanade Malaysia Company • Kuala Lumpur

On-site
MYR 60,000 - 90,000