C#_WPF Engineer_MS

LG Electronics

Bengaluru

On-site

INR 1,200,000 - 2,100,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

LG Soft India, based in Bengaluru, is seeking a Senior Software Engineer to design, develop, and maintain desktop applications using C# and WPF. The role involves collaborating with cross-functional teams, participating in architecture discussions, and ensuring code quality through testing and reviews.

The ideal candidate will have 5–8 years of hands-on experience in C#/.NET, strong MVVM knowledge, and a passion for scalable software design. Bangalore-based role with on-site work.

Qualifications

  • 5–8 years of hands-on software development experience.
  • Strong expertise in C# and WPF desktop app development.
  • Solid knowledge of .NET Framework/.NET, MVVM, and design patterns.

Responsibilities

  • Analyze business requirements and translate them into scalable and efficient technical solutions.
  • Participate in software architecture discussions, design reviews, and technical decision-making.
  • Troubleshoot, debug, and resolve complex software issues to ensure optimal performance.
  • Develop high-quality, maintainable, and reusable code following coding standards.
  • Ensure product quality through unit testing, code reviews, and developer testing activities.
  • Collaborate with Product Management, QA, UX, and cross-functional teams to deliver robust solutions.
  • Mentor junior engineers and contribute to team learning and knowledge sharing.
  • Support product releases, production deployments, and post-release maintenance.

Skills

C#
WPF
MVVM
.NET
OOP
Design patterns
Multithreading
Async programming
Debugging
Windows OS

Education

Bachelors in CS/IT
Masters in CS/IT/related

Job description


  • Analyze business requirements and translate them into scalable and efficient technical solutions.

  • Design, develop, enhance, and maintain desktop applications using C#, WPF, .NET, and Windows-based technologies.

  • Participate in software architecture discussions, design reviews, and technical decision-making.

  • Troubleshoot, debug, and resolve complex software issues, ensuring optimal application performance and reliability.

  • Develop high-quality, maintainable, and reusable code while adhering to coding standards and best practices.

  • Ensure product quality through unit testing, code reviews, and developer testing activities.

  • Collaborate closely with Product Management, QA, UX, and cross-functional development teams to deliver robust solutions.

  • Mentor junior engineers and actively contribute to team learning and technical knowledge sharing.

  • Support product releases, production deployments, and post-release maintenance activities.


Senior Software Engineer (C# WPF .NET)

Company: LG Soft India


Position: Senior Software Engineer


Experience: 5 to 8 Years


Location: Bangalore


Key Responsibilities


  • Analyze business requirements and translate them into scalable and efficient technical solutions.

  • Design, develop, enhance, and maintain desktop applications using C#, WPF, .NET, and Windows-based technologies.

  • Participate in software architecture discussions, design reviews, and technical decision-making.

  • Troubleshoot, debug, and resolve complex software issues, ensuring optimal application performance and reliability.

  • Develop high-quality, maintainable, and reusable code while adhering to coding standards and best practices.

  • Ensure product quality through unit testing, code reviews, and developer testing activities.

  • Collaborate closely with Product Management, QA, UX, and cross-functional development teams to deliver robust solutions.

  • Mentor junior engineers and actively contribute to team learning and technical knowledge sharing.

  • Support product releases, production deployments, and post-release maintenance activities.


Required Skills And Qualifications


  • 5 to 8 years of hands-on experience in software development with strong expertise in C# and WPF.

  • Strong knowledge of .NET Framework/.NET, MVVM architecture, and desktop application development.

  • Good understanding of Object-Oriented Programming (OOP), design patterns, software architecture, and clean coding practices.

  • Experience with multithreading, asynchronous programming, memory management, and performance optimization.

  • Strong debugging, troubleshooting, and analytical problem-solving skills using Visual Studio and related development tools.

  • Good understanding of Windows operating systems, application lifecycle management, and desktop application performance tuning.

  • Excellent communication, collaboration, and stakeholder management skills.

  • Bachelor's or Master's degree in Computer Science, Information Technology, Electronics, or a related discipline.


Preferred Skills


  • Experience with WinUI, UWP, or modern Windows application development frameworks.

  • Experience developing hardware-integrated applications involving USB, Display, Bluetooth, Serial Communication, or Network Communication.

  • Working knowledge of C++ and interoperability between C++ and C# applications.

  • Familiarity with CI/CD pipelines, automated testing frameworks, and DevOps practices.

  • Experience using AI-assisted development tools such as GitHub Copilot or similar coding assistants.

  • Knowledge of accessibility, localization, and internationalization best practices.

  • Experience leading technical modules, driving design discussions, and mentoring software development teams.


About LG Soft India

LG Soft India (LGSI) is the innovation and R&D center of LG Electronics, focused on developing cutting-edge software solutions across Automotive, AI, WebOS, Multimedia, Mobile Communications, Cloud, and Emerging Technologies. We foster a collaborative and technology-driven work environment that empowers engineers to innovate, learn, and contribute to global products used by millions of customers worldwide.


Added Advantage


  • Experience in multimedia, display technologies, consumer electronics, or embedded Windows-based application development.

  • Exposure to Agile/Scrum development methodologies and the complete software development lifecycle.

  • Experience working in product-based organizations and global development environments.

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

Similar jobs worth comparing

Senior WPF Developer
Senior WPF Developer

PeopleStrong • Vadodara

On-site
INR 1,200,000 - 1,800,000
Lead I - Software Engineering - C#, WPF
Lead I - Software Engineering - C#, WPF

UST • Maharashtra

Hybrid
INR 2,800,000 - 3,600,000
Software Lead
Software Lead

Prodigy Technovations Pvt Ltd • Bengaluru

On-site
INR 2,600,000 - 4,200,000
Senior .NET Developer
Senior .NET Developer

PeopleStrong • Vadodara

On-site
INR 1,200,000 - 2,100,000
C# WPF Software Engineer 5-8 yrs
C# WPF Software Engineer 5-8 yrs

Applied Materials India • Bengaluru

On-site
INR 2,800,000 - 4,000,000
Relocation Eligible
Software Developer (C#, WPF)
Software Developer (C#, WPF)

Quest Global • Chennai District

On-site
INR 900,000 - 1,800,000
C# WPF Software Engineer 3-7 yrs
C# WPF Software Engineer 3-7 yrs

Applied Materials, Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer - C# WPF Development
Senior Software Engineer - C# WPF Development

Applied Materials India Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,400,000
C# Developer
C# Developer

Sutherland • Bengaluru

On-site
INR 1,600,000 - 2,800,000
Principal Engineer-LCM
Principal Engineer-LCM

Careernet • Bengaluru

On-site
INR 1,800,000 - 2,800,000