Software Architect / Lead Developer

Oxydata & TechTalent

Kuala Lumpur

Hybrid

MYR 240,000 - 320,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Oxydata & TechTalent is seeking a Software Architect / Lead Developer in Kuala Lumpur to provide technical leadership, drive architecture design, and guide system modernization for complex enterprise applications. The role requires deep expertise in C#/.NET, C/C++, and Windows desktop development, with a track record in leading architecture initiatives.

The position is hybrid in Kuala Lumpur and offers a permanent employment path.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent.
  • 10+ years in software development with enterprise-scale systems.
  • Strong C#/.NET and C/C++ expertise.
  • Experience with Windows desktop apps (WPF/WinForms) and SQL Server.
  • Proven ability to lead architecture design and modernization efforts.

Responsibilities

  • Define target architecture and modernization roadmap for core platform.
  • Lead design reviews and provide technical oversight across teams.
  • Design scalable, maintainable enterprise architectures.
  • Own architecture for decoders, message parsing, protocol handling.
  • Design orchestration systems with state machines and schedulers.
  • Mentor engineers and promote best practices.
  • Drive tech debt reduction and platform optimization.

Skills

C#/.NET
C/C++ development
Windows desktop development (WPF/Win32
System architecture leadership
Technical communication
TypeScript
Performance and optimization

Education

Bachelor’s or Master’s degree in Computer Science or Engineering

Tools

SQL Server / T-SQL
Large-scale enterprise apps
Software architecture tooling

Job description

Employment type: Permanent

Our client is a global technology services and digital engineering organization with multi-billion-dollar revenue and operations across numerous countries worldwide. With a workforce of over 20,000 professionals, they deliver innovative solutions in cloud, data, AI, and enterprise modernization to leading enterprises across industries.

We are seeking an experienced Software Architect / Lead Developer to provide technical leadership, drive architecture design, and guide system modernisation for complex enterprise applications.

Software Architect / Lead Developer

Location: Kuala Lumpur, Malaysia
Work Mode: Hybrid

Employment type: Permanent

Our client is a global technology services and digital engineering organization with multi-billion-dollar revenue and operations across numerous countries worldwide. With a workforce of over 20,000 professionals, they deliver innovative solutions in cloud, data, AI, and enterprise modernization to leading enterprises across industries.

We are seeking an experienced Software Architect / Lead Developer to provide technical leadership, drive architecture design, and guide system modernisation for complex enterprise applications.

Responsibilities
  • Define the target architecture and modernisation roadmap for the core C# platform.
  • Lead system design reviews and provide technical oversight across multiple development teams.
  • Design scalable, maintainable, and testable platform architectures for enterprise-scale applications.
  • Own the architecture for decoders, including façade patterns, message parsing, and protocol handling.
  • Design assignment orchestration systems, including state machines and execution schedulers.
  • Guide development teams on coding standards, design patterns, and refactoring strategies.
  • Lead proof-of-concept initiatives and technology evaluations.
  • Troubleshoot complex system-level issues involving both hardware and software integration.
  • Mentor senior engineers and development teams, promoting knowledge sharing and best practices.
  • Drive technical debt reduction and platform optimisation initiatives.
Requirements
Must-have:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or an equivalent field.
  • More than 10 years of software development experience.
  • Strong expertise in C#/.NET and C/C++ development.
  • Experience with large-scale enterprise applications and codebases exceeding 100 MB.
  • Deep understanding of Windows desktop application development using WPF and WinForms.
  • Experience designing high-performance systems and refactoring legacy architectures.
  • Proficiency in SQL Server and T‑SQL.
  • Experience with TypeScript for map and UI components.
  • Strong technical communication skills, with the ability to document architectural decisions and present them to stakeholders.
Nice-to-have:
  • Experience with telecommunications protocol decoding, including LTE, NR, GSM, and WCDMA.
  • Experience with Kotlin and Android development.
  • Experience with geospatial and mapping systems, including tile servers and offline maps.
  • Experience with Golang for analytics and cloud integration.
  • Experience with hardware–software integration platforms.
Education:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or an equivalent field.
Why Join Us
  • Join a collaborative, forward-thinking team where your technical leadership will shape the future of enterprise software platforms.
  • Opportunity to work on complex, impactful projects, mentor talented engineers, and drive technology modernisation initiatives.
  • Be part of an environment that values innovation, professional growth, and cross-regional teamwork.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect & Tech Lead - Enterprise Platform
Senior Software Architect & Tech Lead - Enterprise Platform

Oxydata & TechTalent • Kuala Lumpur

Hybrid
MYR 240,000 - 320,000
Fullstack Developer
Fullstack Developer

Oxydata & TechTalent • Kuala Lumpur

On-site
MYR 180,000 - 280,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
Principal / Lead Engineer: .NET / C# (New office in Malaysia)
Principal / Lead Engineer: .NET / C# (New office in Malaysia)

Capcon Asia • Kuala Lumpur

Hybrid
MYR 240,000 - 360,000
Technical Project Manager - Microservices
Technical Project Manager - Microservices

Oxydata Software • Kuala Lumpur

Hybrid
MYR 180,000 - 300,000
Senior Telecom Software Engineer (.NET/C#)
Senior Telecom Software Engineer (.NET/C#)

Oxydata & TechTalent • Kuala Lumpur

Hybrid
MYR 180,000 - 260,000
Lead Specialist, Solution Architect
Lead Specialist, Solution Architect

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 180,000 - 300,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 Software Engineer Android Platform (6-month contract)
Senior Software Engineer Android Platform (6-month contract)

Randstad Malaysia • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Senior Solution Architect
Senior Solution Architect

Atome • Puchong

On-site
MYR 111,600 - 167,400
Hands-on experience with cutting-edge technologies
Mentorship from experienced professionals
Opportunity to work on impactful projects
+1