
Software Architect - .Net & NodeJS (MNC)
- Kuala Lumpur
- RM 108,000-120,000 per year
- Permanent
- Full-time
- 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
- A strong educational background in Computer Science, Software Engineering, or a related field
- Min. 3 years of overall experience in software development, with a 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
- 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