Software Architect / Lead Developer

Oxydata Software

Selangor

Hybrid

MYR 180,000 - 300,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oxydata Software in Damansara, Malaysia, is seeking an experienced Software Architect/Lead Developer to provide technical leadership, drive architecture design, and guide system modernization for complex enterprise applications.

You will define target architecture for the core C# platform, lead design reviews, ensure scalable, maintainable solutions, and mentor senior engineers while reducing technical debt.

Qualifications

  • 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.

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.

Skills

C#/.NET
C/C++
Large-scale apps
WPF & WinForms
SQL Server / T-SQL
TypeScript (maps/UI)
Technical communication
Architectural design
Kotlin (nice-to-have)
Golang (nice-to-have)
Geospatial mapping (nice-to-have)
LTE/telecom protocols (nice-to-have)
Hardware–software integration (nice-to

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or an equivalent field.

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

Location: Damansara, 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

Principal Software Engineer
Principal Software Engineer

Pos Digicert • Sepang

On-site
MYR 180,000 - 320,000
Software Developer - dotnet (26-01443)
Software Developer - dotnet (26-01443)

eTeam • Kuala Lumpur

On-site
MYR 100,000 - 160,000
Senior Software Engineer
Senior Software Engineer

USER Experience Researchers • Cyberjaya

On-site
MYR 90,000 - 130,000
Senior Software Development Lead
Senior Software Development Lead

VeecoTech • Bayan Lepas

On-site
MYR 180,000 - 260,000
Chief Technology Officer
Chief Technology Officer

Jobstreet Malaysia • Kuala Lumpur

On-site
MYR 280,000 - 480,000
Senior Software Engineer
Senior Software Engineer

NSS IT Solution Sdn Bhd • Sepang

On-site
MYR 180,000 - 240,000
Software Engineer
Software Engineer

Istore Isend • Puchong

Hybrid
MYR 120,000 - 180,000
Health insurance
Opportunities for promotion
Work from home
Web Application Developer
Web Application Developer

Silverlake Axis • Selangor

On-site
MYR 100,000 - 201,000
Software Engineer
Software Engineer

TechStreet • Selangor

Hybrid
MYR 100,000 - 167,000
Medical, Dental, Optical cover
Flexible/Hybrid work
Training & certification support
+2
Software Manager
Software Manager

NSS IT Solution Sdn Bhd • Sepang

On-site
MYR 180,000 - 300,000