C# WPF Developer - Remote Opportunity at Veeam Software
About the Role
Join Veeam Software as a C# WPF Developer remote and play a key role in shaping the user interface of Veeam Backup and Replication. This position offers an exciting opportunity to enhance data protection and drive business resilience for some of the world’s largest brands.
What You’ll Do
- Develop and support user interfaces using WPF.
- Design and implement databases, including creating stored procedures, tables, and views.
- Develop and maintain a client-server API.
- Participate in transitioning from legacy protocols to modern REST or gRPC.
- Develop a cross-platform backend service to support UI needs on Windows and Linux.
Technologies You'll Work With
You will work with technologies such as C#, WPF, .NET 10, REST API, MS SQL, PostgreSQL, NUnit, and Multithreading.
Requirements
- 3+ years of experience in commercial software development.
- Strong knowledge of C# and a deep understanding of the .NET platform, WPF, REST API, data structures, and algorithms.
- Experience with relational databases, particularly SQL.
- A solid grasp of software design principles and development practices.
- A university degree in a technical field or equivalent industry experience.
- Proficiency in English to communicate effectively with an international team.
Nice to Have
- Experience with ASP.NET Core, specifically with REST and gRPC.
- Familiarity with API development.
- Experience with MS SQL and PostgreSQL.
- Knowledge of virtualization platforms and basic AWS concepts and services (or Azure equivalents).
What You’ll Get
- 26 paid days off annually, plus 4 extra global VeeaMe Days for self-care and 24 paid volunteer hours annually through Veeam Cares.
- Fully covered family medical plan, dental, rehabilitation, and vaccinations.
- Life, critical illness, and disability insurance.
- Employer pension contribution via PPK.
- Monthly Edenred allowance of 450 PLN for meals.
- MultiSport card fully covered by Veeam, providing access to sports facilities nationwide.
- Up to 12 free therapy sessions annually, plus legal and financial advice.
- Opportunities to learn and grow through on-demand libraries (LinkedIn Learning, O’Reilly), mentoring, workshops, and learning events like our annual Global Day of Learning.
Please note: If the applicant is permanently present outside Poland, Veeam reserves the right to decline consideration of the application for the job. A remote job is only possible if the employee is located in Poland.
This remote C# WPF Developer position at Veeam Software offers a chance to work with cutting-edge technologies in a leading data resilience company. Enjoy competitive benefits and a supportive work environment.
Who Will Succeed Here
Proficiency in C# and WPF for developing responsive user interfaces, with hands-on experience in designing and implementing MVVM architecture patterns.
Strong understanding of multithreading concepts to ensure efficient UI performance, particularly in applications requiring real-time data processing and updates.
Experience with REST APIs and database management, particularly in MS-SQL and PostgreSQL, to effectively integrate backend services with user interfaces and optimize data handling.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months