Enable job alerts via email!

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

Capcon Asia

Kuala Lumpur

Hybrid

MYR 120,000 - 180,000

Full time

Today
Be an early applicant

Job summary

A leading tech company in Kuala Lumpur is seeking a Principal / Lead Engineer specializing in .NET / C#. You will define architecture for new projects, ensure the scalability of solutions, and mentor junior developers. This is a hybrid role, tailored for experienced professionals with a passion for technology and sustainable solutions. Ideal candidates will have 10-15 years of experience and prefer to work as individual contributors.

Qualifications

  • 10-15+ years experience in engineering as an individual contributor.
  • Strong background in .NET / C# technology.

Responsibilities

  • Define architecture for new projects and provide support for web-based solutions.
  • Ensure availability, resilience, and scalability of all solutions.
  • Coach & mentor junior developers, conduct code reviews.

Skills

Web APIs (REST, RPC-over-HTTP, 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 a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.