company-logo-image

Software Architect

Hiredly X

RECRUITMENT firm

ashley-avatar-image

AI-generated summary

beta

This job is a Software Architect where you'll design and build software using .NET and Node.js. You might like this job because you'll lead tech decisions, mentor teams, and create high-quality systems while collaborating across departments.

RM 8K - RM 15K

Subang Jaya, Selangor

Job Description

Job Summary

We are looking for a highly skilled Software Architect with 6- 8 years of industry experience, including a minimum of 5 years of strong hands-on software development using .NET and Node.js technology stacks.The ideal candidate will drive architectural decisions, define scalable technical solutions, and collaborate with cross-functional teams to deliver enterprise-grade software systems.

Key Responsibilities

  • Design and develop robust, scalable, and maintainable software architectures using .NET Core/Framework or Node.js stacks.
  • Lead end-to-end technical planning, including architecture, design, development, and deployment.
  • Collaborate with product owners, engineering teams, and stakeholders to align technical solutions with business goals.
  • Define and enforce coding standards, development best practices, and architectural guidelines.
  • Conduct code reviews and mentor development teams to promote quality and consistency.
  • Evaluate and recommend tools, technologies, and processes to ensure high-quality engineering practices.
  • Create high-level design documentation, diagrams, and technical specifications.
  • Troubleshoot performance, scalability, and security issues, and propose improvements.
  • Support DevOps and CI/CD practices by contributing to the design of deployment pipelines and automation strategies.


Job Requirements

Requirements

  • 6 - 8 years of total software development experience, with at least 5 years of hands-on coding in .NET C#/Framework/Core and Node.js.
  • Strong understanding of architectural patterns such as microservices, event-driven design, and domain-driven design DDD.
  • Strong understanding of SDLC processes, from initial study through implementation. e.g., Agile, Waterfall, VModel, etc.
  • Experience with RESTful APIs, GraphQL, and asynchronous programming models.
  • Solid knowledge of software engineering fundamentals including OOP, design patterns, and SOLID principles.
  • Experience with containerization and orchestration tools Docker, Kubernetes) is a bonus.
  • Experience with modern frontend frameworks (e.g., React, Angular, or Vue) is a plus.
  • Proficiency in working with SQL and NoSQL databases (e.g., MSSQL, PostgreSQL, MongoDB.
  • Familiarity with cloud platforms such as Azure or AWS is advantageous.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills with the ability to articulate complex technical ideas to nontechnical stakeholders.

Nice to Have

  • Experience in designing or modernizing legacy systems.
  • Exposure to CI/CD tools and infrastructure-as-code (e.g., Terraform, Azure DevOps).
  • Certifications in cloud platforms or software architecture.


Skills

ASP.NET MVC Framework
ASP.NET
Node.js (Javascript Library)
CI/CD
Agile Methodology
DevOps
RESTful API

Additional Info

Company Activity

Last active - few minutes ago

Career Level

Senior Executive


Company Profile

Hiredly X-logo-image

Hiredly X

Hiredly X, the headhunting team of Hiredly, makes headhunting accessible and affordable for every employer, no matter the size or industry. We help employers screen and source the best candidates through exclusive access to our job portal database.Assisted with AI, we make the headhunting process fast and accurate, allowing us to be competitive with our fees.