About the role
What You'll Be Doing
- Work with resource files (.rc, .resx, XAML, XML) to implement and validate localization across application modules.
- Debug and compare localized builds in Visual Studio to ensure stability and correctness.
- Handle partial localization scenarios and resolve missing string issues at runtime.
- Work with C++ DLLs as a consumer - understanding their structure for localization and debugging purposes.
- Participate in a direct testing and defect-fixing loop - find issues, fix them, validate, repeat.
- Collaborate with localization, QA, and cross-functional teams throughout the delivery cycle.
RequirementsMust have:
- 2–4 years of experience in Windows desktop application development.
- Strong hands-on experience in C# and WPF (MVVM).
- Experience in working with .rc and .resx resource files for localization or globalization.
- Proficiency in Git and Visual Studio.
- Ability to debug, trace, and fix issues independently.
- Exposure to MFC or Win32 - even if you've only read or debugged such code, not written it.
- Basic familiarity with C++ - enough to navigate a DLL or read legacy code.
- Experience with XAML or XML based localization.
- Experience generating or consuming localized resource DLLs.
- Understanding of encoding, code pages, or multi-language string handling.
- Bachelor's degree in Computer Science, Mechanical, Electrical, or similar - or equivalent hands-on experience.
- Experience with Agile/Scrum development methodology.
Benefits
- Opportunity to work with a dynamic and innovative IT organization
- Collaborative and supportive work environment
- Professional growth and development opportunities