Principal / Lead Engineer: .NET / C# (New office in Malaysia)

Capcon Asia

Kuala Lumpur

Hybrid

MYR 240,000 - 360,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Capcon Asia is hiring a Principal/Lead Engineer for .NET/C# to join a new office in Malaysia. The role focuses on defining architecture for web-based solutions, driving end-to-end development, and ensuring scalable, resilient systems.

You will mentor junior developers and lead by example in an Agile environment, collaborating with an EU team and product management to align with customer needs. The position requires 10-15+ years of experience, strong .NET/C# expertise, and a track record of

Qualifications

  • 10-15+ years of hands-on engineering experience in software development.
  • Strong expertise in .NET / C# and building web-based solutions.
  • Experience defining architecture and microservices in a production environment.
  • Proven ability to lead, mentor, and review code in Agile/Scrum teams.
  • Experience collaborating with cross-functional teams across regions.

Responsibilities

  • Define architecture for new projects and drive design, development, testing, and deployment.
  • Ensure availability, resilience and scalability of solutions.
  • Design microservices using a DDD approach.
  • Coach and mentor junior developers and conduct code reviews.
  • Identify risks and mitigate throughout the SDLC.
  • Collaborate daily with QA and support teams.

Skills

Web APIs
REST
WebSockets
CQRS
DDD

Job description

Principal / Lead Engineer: .NET / C# (New office in Malaysia)

Job Openings Principal / Lead Engineer: .NET / C# (New office in Malaysia)


About the job Principal / Lead Engineer: .NET / C# (New office in Malaysia)

Why are they awesome?



  • Mission driven: building Saas solutions for sustainability and climate change

  • EU unicorn with US$ 500m in new funding

  • New office in Malaysia, scaling to 40 engineers in 2025


Projects



  • Building 1 core project (new product / feature)

  • Maintenance and upgrade of 1-2 smaller projects

  • Ongoing modernisation of legacy tech (10+ years old)


Responsibilities



  • Define architecture for new projects, design, develop, test, implement and provide support for web-based solutions.

  • Ensure availability, resilience and scalability of all solutions

  • Designing a DDD-oriented microservices

  • Coach & mentor junior developers - conduct code reviews and lead by example

  • Identify technical risk throughout Systems development life cycle and suggest mitigation options.

  • Work in an Agile/Scrum; plan and execute within iterations and sprints

  • Ensuring code quality and advocating for Clean Code, Code metrics, Test Driven / Behavior-driven development

  • Collaborate daily with the QA (Selenium) and support teams


Team Culture



  • Collaboration with EU team & cross-functional agile teams

  • Work with Product Management to understand customers needs & desired application capabilities.

  • You will need to manage upwards, qualify timelines & challenge the urgency of projects


Must Have

Nice to have


  • Web APIs (REST, RPC-over-HTTP, WebSockets, CQRS, DDD)


Location


  • Hybrid 3 days a week in office - Central KL


Levels


  • This role suits a highly technical engineer with 10-15+ years experience

  • This is a 80%+ individual contributor role reporting to the Engineering Manager


Encouraged to apply


  • Tech leads who prefer to work as an IC (do not want to manage people directly)

  • Passionate about .NET / C# technology and contribute GitHub / Open Source projects

  • Worked on end to end multi year projects from architectural design to support

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager: (.Net / C#) - New office in Malaysia
Engineering Manager: (.Net / C#) - New office in Malaysia

Capcon Asia • Kuala Lumpur

Hybrid
MYR 260,000 - 380,000
Junior Backend (.NET)
Junior Backend (.NET)

Capcon Asia • Kuala Lumpur

Hybrid
MYR 80,000 - 120,000
Mid / Senior Engineer (.NET Core)
Mid / Senior Engineer (.NET Core)

Capcon Asia • Kuala Lumpur

On-site
MYR 112,000 - 223,000
Senior .NET Lead Architect — Malaysia Office (Hybrid)
Senior .NET Lead Architect — Malaysia Office (Hybrid)

Capcon Asia • Kuala Lumpur

Hybrid
MYR 240,000 - 360,000
Senior Software Engineer (.Net/C#)
Senior Software Engineer (.Net/C#)

Reliable Business Technologies Sdn Bhd • Kuala Lumpur

On-site
MYR 150,000 - 210,000
Senior .Net Engineer
Senior .Net Engineer

Fuku • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Software Architect / Lead Developer
Software Architect / Lead Developer

Oxydata & TechTalent • Kuala Lumpur

Hybrid
MYR 240,000 - 320,000
Platform & Digital Transformation Technical Lead- Malaysia
Platform & Digital Transformation Technical Lead- Malaysia

Infosys Consulting • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Senior IT Engineering Manager
Senior IT Engineering Manager

MVC Resources • Petaling Jaya

On-site
MYR 300,000 - 600,000
Lead Software Engineer: Team Leader, Data-Driven
Lead Software Engineer: Team Leader, Data-Driven

Aisling Group • Kuala Lumpur

On-site
MYR 100,000 - 130,000