C# Developer
We are building a migration workflow for large\-scale Windows desktop applications. You will work on file\-based localization/globalization across multiple resource file types and contribute directly to the migration, testing, and delivery pipeline. If you have strong C# and Windows desktop development experience and enjoy working close to the system level, this role is a great fit.
<\/div>
<\/div>
<\/div>
<\/div>
What You'll Be Doing<\/b>
<\/div>
<\/div>
- Work with resource files (.rc, .resx, XAML, XML) to implement and validate localization across application modules.
<\/span><\/li>- Debug and compare localized builds in Visual Studio to ensure stability and correctness.
<\/span><\/li>- Handle partial localization scenarios and resolve missing string issues at runtime.
<\/span><\/li>- Work with C++ DLLs as a consumer \- understanding their structure for localization and debugging purposes.
<\/span><\/li>- Participate in a direct testing and defect\-fixing loop \- find issues, fix them, validate, repeat.
<\/span><\/li>- Collaborate with localization, QA, and cross\-functional teams throughout the delivery cycle.
<\/span><\/li><\/ul><\/span>Requirements<\/h3>
Must have:<\/b>
<\/div>- 2\u20134 years of experience in Windows desktop application development.
<\/span><\/li>- Strong hands\-on experience in C# and WPF (MVVM).
<\/span><\/li>- Experience in working with .rc and .resx resource files for localization or globalization.
<\/span><\/li>- Proficiency in Git and Visual Studio.
<\/span><\/li>- Ability to debug, trace, and fix issues independently.<\/span>
<\/li><\/ul>Good to have (not dealbreakers):<\/b>
<\/div>- Exposure to MFC or Win32 \- even if you've only read or debugged such code, not written it.
<\/span><\/li>- Basic familiarity with C++ \- enough to navigate a DLL or read legacy code.
<\/span><\/li>- Experience with XAML or XML based localization.
<\/span><\/li>- Experience generating or consuming localized resource DLLs.
<\/span><\/li>- Understanding of encoding, code pages, or multi\-language string handling.<\/span>
<\/li><\/ul>Minimum Qualifications<\/b>
<\/div>- Bachelor's degree in Computer Science, Mechanical, Electrical, or similar \- or equivalent hands\-on experience.
<\/span><\/li>- Experience with Agile/Scrum development methodology.
<\/span><\/li><\/ul>
<\/div><\/span>Benefits<\/h3>
- Opportunity to work with a dynamic and innovative IT organization
<\/span><\/li>- Collaborative and supportive work environment
<\/span><\/li>- Professional growth and development opportunities
<\/span><\/li><\/ul><\/span>
<\/div><\/span> - Collaborative and supportive work environment
- Experience with Agile/Scrum development methodology.
- Basic familiarity with C++ \- enough to navigate a DLL or read legacy code.
- Strong hands\-on experience in C# and WPF (MVVM).
- Debug and compare localized builds in Visual Studio to ensure stability and correctness.