We are seeking highly skilled C# Developers with 5+ years of experience in .NET application development. The ideal candidate will have expertise in performance optimization, concurrent programming, and system-level development. You will play a key role in designing, enhancing, and globalizing high-performance Windows applications while collaborating with cross-functional teams.
Key Responsibilities :
- Collaborate with the development team to enhance and globalize existing applications.
- Analyze and implement new features, bug fixes, and code optimizations.
- Write clean, efficient, and maintainable code using C# and / or C++.
- Adapt and extend existing codebases to support internationalization and localization.
- Conduct unit, integration, and system testing to ensure software reliability.
- Work closely with QA teams to resolve identified issues and ensure quality compliance.
- Provide technical documentation and support for developed features.
- Coordinate with cross-functional teams to ensure timely project delivery.
Requirements / Qualifications :
5+ years of experience in Windows application development using C# or C++.Strong understanding of object-oriented programming and design principles.Hands-on experience with Windows Presentation Foundation (WPF) or similar UI frameworks.Knowledge of globalization / localization processes for multilingual applications.Solid understanding of Windows APIs and system-level programming.Familiarity with version control systems such as Git.Strong problem-solving, debugging, and analytical skills.Skills Required
C#, C++, .NET, Oop, Git