Job Search and Career Advice Platform

Enable job alerts via email!

Software Architect .Net & NodeJS

Michael Page

Kuala Lumpur

On-site

MYR 108,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A large IT consultancy firm in Kuala Lumpur is seeking an experienced Software Architect specializing in .NET and Node.js. In this role, you'll design and build scalable software solutions, drive technical lifecycles, and participate in DevOps initiatives. Ideal candidates have a strong background in software architecture, with a minimum of 3 years of experience. This position offers a competitive annual salary and opportunities for professional growth within an innovative and collaborative environment.

Benefits

Competitive annual salary
Opportunities for innovative projects
Collaborative work environment
Permanent position with job stability

Qualifications

  • Min. 3 years of experience in software development with expertise in .NET and Node.js.
  • In-depth knowledge of software architecture concepts.
  • Well-versed in Agile SDLC models from requirements gathering to deployment.

Responsibilities

  • Architect and build scalable .NET and Node.js software solutions.
  • Drive the full technical lifecycle from planning to deployment.
  • Perform code reviews and provide mentorship.

Skills

.NET (C#/Framework/Core)
Node.js
Microservices
Event-driven architecture
Domain-driven design (DDD)
RESTful APIs
GraphQL
Asynchronous programming
Object-oriented programming (OOP)
MSSQL
PostgreSQL
MongoDB

Education

Bachelor's degree in Computer Science, Software Engineering, or related field
Job description
Software Architect - .Net & NodeJS (MNC)
Overview

Software Architect responsible for designing and building scalable, reliable, and maintainable software solutions using .NET (Core/Framework) and Node.js, driving the full technical lifecycle from planning and design to development and deployment.

Responsibilities
  • Architect and build scalable, reliable, and maintainable software solutions using .NET (Core/Framework) and Node.js
  • Drive the full technical lifecycle—from planning and design to development and deployment
  • Partner with product owners, engineering teams, and key stakeholders to ensure technical solutions align with strategic business objectives
  • Establish and uphold coding standards, best practices, and architectural principles across the development team
  • Perform code reviews and provide technical mentorship to foster code quality and consistency
  • Assess and recommend modern tools, frameworks, and methodologies to elevate engineering excellence
  • Produce detailed technical documentation, including architecture diagrams and system design specs
  • Identify and resolve issues related to system performance, scalability, and security, recommending enhancements as needed
  • Collaborate on DevOps initiatives, contributing to the design and automation of CI/CD pipelines and deployment processes
Qualifications
  • A strong educational background in Computer Science, Software Engineering, or a related field
  • Min. 3 years of overall experience in software development, with practical coding expertise in .NET (C#/Framework/Core) and Node.js
  • In-depth knowledge of software architecture concepts, including microservices, event-driven architecture, and domain-driven design (DDD)
  • Well-versed in various software development life cycle (SDLC) models such as Agile, from requirements gathering to deployment
  • Experienced in building and consuming RESTful APIs and GraphQL, with a strong grasp of asynchronous programming techniques
  • Strong foundation in core software engineering principles, including object-oriented programming (OOP), design patterns, and SOLID principles
  • Skilled in working with both relational and non-relational databases, including MSSQL, PostgreSQL, and MongoDB
  • Excellent communication skills with the ability to explain complex technical concepts to both technical and non-technical audiences
Benefits
  • Competitive annual salary of MYR 108000-120000
  • Opportunities to work on innovative projects in the Technology industry
  • Collaborative work environment with a focus on professional growth
  • Permanent position offering job stability and career progression

The company is a large organization operating within the IT consultancy and digital transformation sector, committed to delivering cutting-edge solutions and services. With a focus on innovation and collaboration, they provide a supportive environment for professionals seeking to grow their careers in technology.

If you're ready to take the next step in your career as a Software Architect, apply now to join this exciting opportunity in the IT consultancy and digital transformation industry!

Note: This description has been refined to remove extraneous site boilerplate and duplicate sections while preserving the original responsibilities, qualifications, and benefits information.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.