Senior C# UI Engineer — MVVM, WPF & UI Libraries

NI Malaysia Sdn Bhd

Penang

On-site

MYR 180,000 - 300,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

NI Malaysia Sdn Bhd is seeking a Senior Software Engineer (ADG System R&D) to design, implement, test, and maintain C# UI components and reusable libraries for modern text-based UI panels. You will own features through the full development lifecycle and work with leads and project teams to ensure robust, scalable software solutions.

The ideal candidate has 6+ years in OO software development with C#/.NET, desktop or enterprise apps, strong design discipline, and hands-on delivery focus.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • Min 6 years of software development experience with C#/.NET.
  • Experience building desktop or enterprise software.
  • Strong grasp of design principles, patterns and SDLC practices.
  • Proficient with source control, builds, and debugging complex issues.
  • Ability to deliver on commitments and release software with teams.

Responsibilities

  • Design, implement, test, and maintain C# UI components and reusable libraries.
  • Deliver high-quality UI panel solutions and scalable libraries.
  • Own deliverables through design, integration, and deployment lifecycles.
  • Collaborate with leads and teams to manage risks and releases.
  • Mentor junior engineers and share knowledge within the team.

Skills

C# / .NET
OO programming
Desktop apps
Team collaboration
Software design

Education

Bachelor's in CS / Software Eng

Tools

WPF
MVVM
Git
CI/CD

Job description

NI Malaysia Sdn Bhd is seeking a Senior Software Engineer (ADG System R&D) to design, implement, test, and maintain C# UI components and reusable libraries for modern text-based UI panels. You will own features through the full development lifecycle and work with leads and project teams to ensure robust, scalable software solutions.

The ideal candidate has 6+ years in OO software development with C#/.NET, desktop or enterprise apps, strong design discipline, and hands-on delivery focus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior UI Engineer: C# WPF, MVVM
Senior UI Engineer: C# WPF, MVVM

Emerson Process Management Manufacturing (M) Sdn Bhd • Bayan Lepas

On-site
MYR 150,000 - 230,000
Senior C# UI Engineer — MVVM Desktop Apps
Senior C# UI Engineer — MVVM Desktop Apps

Emerson • Bayan Lepas

On-site
MYR 120,000 - 180,000
Senior C# UI Engineer – WPF/MVVM & Test Automation
Senior C# UI Engineer – WPF/MVVM & Test Automation

NI (National Instruments) • Penang

On-site
MYR 120,000 - 180,000
Senior C# UI Engineer – WPF/MVVM & Reusable Frameworks
Senior C# UI Engineer – WPF/MVVM & Reusable Frameworks

City of Shakopee, MN • Malaysia

Hybrid
MYR 180,000 - 240,000
Senior Software Engineer (ADG System R&D)
Senior Software Engineer (ADG System R&D)

Copeland • Bayan Lepas

On-site
MYR 120,000 - 180,000
Senior Software Engineer (ADG System R&D)
Senior Software Engineer (ADG System R&D)

City of Shakopee, MN • Malaysia

On-site
MYR 180,000 - 240,000
Senior Software Engineer (ADG System R&D)
Senior Software Engineer (ADG System R&D)

NI (National Instruments) • Penang

On-site
MYR 120,000 - 180,000
.NET C# Developer - WPF & OO Design
.NET C# Developer - WPF & OO Design

Syntronic Malaysia Sdn Bhd • Bayan Lepas

On-site
MYR 65,000 - 90,000
Senior Software Engineer (ADG System R&D)
Senior Software Engineer (ADG System R&D)

NI Malaysia Sdn Bhd • Penang

On-site
MYR 180,000 - 300,000
Software Engineer (VB.NET / C#) – UI & Apps Dev
Software Engineer (VB.NET / C#) – UI & Apps Dev

IAM - Wonderware • Shah Alam

On-site
MYR 60,000 - 80,000