Role Summary
LG Soft India is hiring a Senior Software Engineer (C# WPF .NET) for its R&D innovation center in Bengaluru. In this role, you will design, architect, and optimize high-performance Windows desktop applications powering LG's global product ecosystems. You will implement robust MVVM architectural patterns, manage concurrent multithreaded workflows, lead design discussions, optimize memory and UI rendering, and mentor junior engineers within a modern product engineering environment.
Key Responsibilities
- Desktop Application Engineering: Architect, develop, and maintain rich desktop applications using C#, WPF, and modern .NET frameworks.
- Architecture & Design Patterns: Implement scalable MVVM architectures, clean code principles, and reusable design patterns across desktop software modules.
- Performance & Concurrency: Optimize complex multithreaded logic, asynchronous task execution, memory allocation, and UI responsiveness using Visual Studio diagnostics.
- Technical Leadership & Collaboration: Lead module designs, conduct peer code reviews, enforce automated unit testing standards, and partner across cross-functional UX, QA, and hardware teams.
Key Qualifications
- Education: Bachelor's or Master's degree in Computer Science, Information Technology, Electronics, or a related discipline.
- Experience: 5 to 8 years of solid hands-on software development experience specializing in C#, WPF, and .NET desktop applications.
- Core Stack: Advanced proficiency in C#, WPF, .NET Core/.NET Framework, MVVM, multithreading, asynchronous programming, memory profiling, and Visual Studio.
- Nice to Have: Hands-on exposure to WinUI, UWP, C++ interoperability (P/Invoke/C++/CLI), hardware interface protocols (USB, Serial, Bluetooth, Network), and CI/CD pipelines.
- Professional Competencies: Strong problem-solving aptitude, technical mentorship ability, and effective cross-functional team communication.
About LG Soft India
LG Soft India (LGSI) is the premier innovation and R&D arm of LG Electronics, advancing cutting-edge software solutions across Automotive, AI, WebOS, Multimedia, and Connected Devices worldwide.