About the Role
As a leading engineering firm, we're seeking a visionary Senior Full-Stack .NET Developer to drive our IT initiatives and elevate our technology landscape. In this role, you'll own the design and delivery of mission-critical applications, lead architectural decisions, and mentor our development team. You'll collaborate closely with global stakeholders—particularly our China-based technical groups—to build robust, scalable solutions on the Microsoft / Azure stack, ensuring our systems remain secure, high-performing, and aligned with business objectives. This is your opportunity to step into a pivotal leadership role, shape our IT roadmap, and make a lasting impact on our organization.
Key Responsibilities
Architecture & Development
Define and implement the core technology stack (frontend, backend, cloud) using C#, ASP .NET Core and modern JS frameworks
Cloud & DevOps
Set up and manage Azure infrastructure (App Services, Functions, Blob Storage, Azure SQL)
Code Quality & Performance
Write clean, maintainable code with strong testing and security practices
Leadership & Collaboration
Mentor and assign tasks to junior engineers; guide code reviews and best practices
Technical Support & Documentation
Debug and resolve complex issues across the stack, supporting both internal stakeholders and clients
What We're Looking For
Experience
Minimum 5 years developing enterprise software with .NET / .NET Core
Technical Expertise
Proficiency in C#, ASP .NET Core, Entity Framework Core
DevOps & CI / CD
Hands-on experience with Azure DevOps pipelines
Soft Skills
Fluent in English, Malay and Mandarin
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or equivalent
Senior Developer • Pulau Pinang, Pulau Pinang, Malaysia