Senior C# UI Engineer — MVVM Desktop Apps

Emerson

Bayan Lepas

On-site

MYR 120,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Emerson in Malaysia is seeking a Senior Software Engineer to design, implement, and deliver text-based UI panel solutions. You will develop reusable libraries, ensure quality through automated tests, and collaborate with project teams to meet release objectives.

The role emphasizes hands-on contribution, engineering excellence, and mentoring of junior engineers. The ideal candidate has strong C# / .NET fundamentals, experience with WPF/MVVM, and a track record of delivering enterprise software.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • Minimum 6 years of software development using object-oriented languages like C# or .NET.
  • Experience developing desktop or enterprise software applications.
  • Solid understanding of design principles and patterns.
  • Experience with source control, build processes, and SDLC practices.
  • Ability to troubleshoot and deliver on project commitments.
  • Strong communication and cross-functional collaboration skills.
  • Experience mentoring and contributing to team knowledge.

Responsibilities

  • Design, develop, and maintain high-quality text-based UI panel solutions, reusable components, and shared libraries.
  • Translate business and technical requirements into scalable software solutions meeting objectives and release commitments.
  • Own assigned deliverables through design, implementation, integration, troubleshooting, and deployment.
  • Work with project teams to identify risks, dependencies, and delivery challenges to ensure releases.
  • Contribute to the continuous improvement of development tools, frameworks, and practices.
  • Develop and maintain automated tests and validation mechanisms.
  • Participate in design reviews, code reviews, and testing activities to ensure quality.
  • Drive defect resolution, root cause analysis, and improvement of standards.
  • Support release readiness, stabilization activities, and post-release resolution.
  • Collaborate with engineers, leads, and stakeholders to deliver outcomes.
  • Share knowledge and mentor junior engineers.

Skills

C# / .NET
WPF
MVVM
Desktop applications
Code reviews
Agile / Scrum
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Git
CI/CD
Testing frameworks
REST APIs
NI LabVIEW

Job description

Emerson in Malaysia is seeking a Senior Software Engineer to design, implement, and deliver text-based UI panel solutions. You will develop reusable libraries, ensure quality through automated tests, and collaborate with project teams to meet release objectives.

The role emphasizes hands-on contribution, engineering excellence, and mentoring of junior engineers. The ideal candidate has strong C# / .NET fundamentals, experience with WPF/MVVM, and a track record of delivering enterprise software.

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, WPF & UI Libraries
Senior C# UI Engineer — MVVM, WPF & UI Libraries

NI Malaysia Sdn Bhd • Penang

On-site
MYR 180,000 - 300,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
.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
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
Senior .NET Back-End Engineer for Windows/Web Apps
Senior .NET Back-End Engineer for Windows/Web Apps

RCSI Resources • Selangor

On-site
MYR 78,000 - 100,000
Health insurance
Maternity leave
Opportunities for promotion
+2
Senior .NET Back-End Engineer (Windows/Web)
Senior .NET Back-End Engineer (Windows/Web)

MyGENO.com • Petaling Jaya

On-site
MYR 78,000 - 100,000
Senior Software Engineer – Build Scalable UI & Core Apps
Senior Software Engineer – Build Scalable UI & Core Apps

SIM IT Sdn. Bhd. • Penang

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

Emerson • Bayan Lepas

On-site
MYR 120,000 - 180,000