Full Stack Software Engineer ( .NET)
Summary
Full-stack .NET engineer in Kuala Lumpur who builds, tests, and maintains high-volume, transactional e-commerce systems for enterprise clients. Core stack: .NET/.NET Core (ASP.NET Core MVC, EF Core), SQL and NoSQL databases, AWS, Docker/Kubernetes, with CI/CD and automated testing.
Salary: RM 6,000 – RM 8,000 per month
In this role, your responsibilities include:
• Involved in the analysis, design, development, troubleshooting, debugging and maintenance of enterprise, high - volume, transactional systems.
• Collaborate closely with designers and product managers to bring ideas to life, crafting functional and user -friendly features for both the front - end and backend.
• Participate in and help lead design and code reviews.
• Analyse and improve efficiency, scalability, and stability of various system resources.
• Responsible for project branch maintenance and builds.
• Build high-quality code with unit test and automation test.
• Create technical specifications and test guidance.
• Capable of working proficiently at both strategic and tactical aspects of a project. Ability to code complex programs and derive logical processes.
• Working along with software developers to create and maintain a robust framework.
• Stay on top of any critical issues and drive to the finish line.
• Translating the client's business requirements into specific system, application, or process designs.
• Provide level 3 support and perform root cause analysis as required
• Stay on top of the latest trends and technologies in web development.
In this role, the preferred skills and qualifications are:
• Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent experience for experienced developers). Recent graduates are welcome to apply.
• Strong e xperience in E-Commerce Microsoft .NET based core system design and implementation.
• Familiarity and experienced with .NET Framework, .NET Core (ASP.NET Core MVC) & Entity Framework Core/Linq
• Experience in building highly scalable, high availability online system.
• Strong understanding of both front - end and back- end development principles.
• Solid understanding of relational databases (MSSQL, MySQL , PostgreSQL ) and NoSQL databases (E.g. Redis, Valkey , MongoDB).
• Experience with at least one of major public cloud services, especially AWS (Lambda, SQS, RDS, ElastiCache, SES, ECS, EKS, etc).
• Experience with microservices architecture.
• Experienced with architecture styles/Web APIs (RESTful)
• Familiarity with containerization technologies (Docker, Kubernetes).
• Proficient understanding of code versioning tools such as Git , SVN, and Bitbucket.
• Proficiency in writing and maintaining unit tests for .NET applications.
• Experience with developing and maintaining automated tests, including UI/E2E tests using frameworks such as Playwright.
• Understanding of security best practices and vulnerability assessment.
• Knowledge of CI/CD pipelines and tools such as Jenkins (a plus).
• Experience in E -Commerce Java based core system design and implementation (a plus).
• AI Engineering experience, especially with Agentic AI, LLM integration, or intelligent process automation (a plus).
• Minimum of 3 years working experience of related fields.
• Good communication and interpersonal skills in English.