Technical Lead (Senior Software Engineer)
- Source: Indeed
- AtQuest Sdn Bhd
- On-site
- Bukit Damansara
- Full-Time
- Senior
Job Description
Role Summary
Own the end-to-end delivery of modern .NET applications—from design and development to release and production support—while mentoring teammates and driving engineering best practices.
Responsibilities
-
Analyze, design, develop, test, and implement software to meet business and technical requirements.
-
Build and maintain cloud-ready enterprise applications and services.
-
Develop and support solutions across ASP.NET Core/C#, SQL Server, and related .NET technologies.
-
Deliver application software across web,or mobile as needed.
-
Provide Tier-2/3 technical support, troubleshooting, and root-cause analysis for production issues.
-
Collaborate with product, QA, and DevOps to deliver complex features and system enhancements.
-
Review code, mentor junior engineers, and champion best practices (SOLID, Clean Architecture).
-
Participate in architecture/design discussions and contribute to technical decisions.
-
Support engineering operations: release management, CI/CD, on-call rotation, production support.
-
Communicate complex technical concepts clearly to both technical and non-technical audiences.
-
Work independently with minimal supervision while meeting delivery timelines and quality bars.
Requirements (Must-Have)
-
Bachelor’s degree in Computer Science, Engineering, IT, or equivalent experience.
-
5+ years hands-on experience with the .NET stack and C#.
-
Strong proficiency in ASP.NET Core (MVC/Web API), SQL Server/T-SQL, and RESTful API design.
-
Experience with Entity Framework Core or Dapper, and mocking.
-
Practical experience deploying .NET apps to at least one cloud (e.g., Azure preferred; AWS/GCP ok) and running on Windows and/or Linux.
-
Solid understanding of N-tier/layered architectures (Clean/Hexagonal a plus) and design patterns.
-
Proven track record leading at least one end-to-end project (requirements → production).
-
Experience with Git, code reviews, and CI/CD (Azure DevOps/GitHub Actions/GitLab CI, etc.).
-
Familiarity with containers (Docker) and app hosting (IIS/Kestrel; NGINX/Ingress a plus).
-
Security and reliability basics: OWASP Top 5, OAuth2/OIDC/JWT, logging/observability.
-
Strong mentorship skills and the ability to uplevel team code quality.
-
Frontend framework: React/Angular/Vue (HTML/CSS/JavaScript; jQuery only if legacy).
Pay: RM9,000.00 - RM11,000.00 per month
Benefits:
- Cell phone reimbursement
- Dental insurance
- Health insurance
- Opportunities for promotion
- Parental leave
- Professional development
- Vision insurance
Work Location: In person
Skills
- asp-net
- dot-net
- asp-net-core
- dot-net-core
- c-sharp
- entity-framework
- microsoft-entity-framework
- entity-framework-core
- dapper
- microsoft-azure
- amazon-web-services
- google-cloud-platform
- amazon-linux
- azure-devops
- Github
- github-actions
- gitlab
- gitlab-ci
- Docker
- kestrel
- Nginx
- OAuth2
- React
- javascript
- jQuery
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
