supervisor_account Veeam Software
room Berlin, Germany
room +2
stars Intermediate
translate English

Middle/Senior C# Developer (f/m/d) at Veeam Software


Now we are looking for a Middle/Senior C# Developer to join the team that works on Veeam Backup and Replication.

What we expect from you:

  • A university degree in a technical field
  • At least 3 years of experience in commercial product development for the mass market
  • Good knowledge of C# language
  • A deep understanding of .NET platform, data structures and algorithms
  • Possession of the principles of software design and development
  • Experience in software architecture design
  • Good knowledge of SQL, T-SQL, experience with database management system
  • Advanced English language abilities

Will be an advantage:

  • Experience in any Object-Oriented coding language such as C++ or Java for Linux/Windows platforms

Scope of Work

Your tasks will include:

  • Development of business logic for products in the virtualization field
  • Development of new products and support of existing functionality
  • Implementation of the functionality on the level of large parts of the product
  • Participation and individual development of components and the whole architecture of the product

Technologies we work with:

C#, .Net Framework 4.7.2 (switchover to .Net 6), Windows/Linux, MS SQL, PostgreSQL, Multithreading


  • Excellent professional and career opportunities in the international team of talented and energetic people
  • Flexible working hours, no bureaucracy or formalism
  • Professional trainings and education, including courses and conferences, internal meetups and unlimited access to online library
  • Statutory insurances, statutory pension plan & supplementary pension plan
  • Accident insurance: Worldwide 24/7 coverage of accident cases

Please note: If the applicant is permanently present outside of Germany, the Czech Republic or Portugal, Veeam reserves the right to refuse to consider the application for a job. Remote job is only possible in case the employee is located in Germany, the Czech Republic or Portugal. 

Applicant Location Requirements

in  Berlin (Germany)Prague (Czech Republic)Lisbon (Portugal).

About Veeam Software

Veeam is the leading vendor of data backup and recovery software for cloud, virtual and physical environments.

We develop always-on client-server distributed systems, primarily working with C# and C++. But that’s not all. We also have projects that use JS, ReactJS, REST, Go and other libraries, depending on our client’s requirements. You’ll also have the chance to work in Visual Studio, Rider or any other convenient IDE and we store data in Git, TFS, using Jenkins and TeamCity to compile builds. But this is just the tip of the iceberg, here at Veeam, you can also create your own unique stack for specic projects.

We even help to develop technologies that are not yet widely available, taking part in exciting beta programs, sending feedback to developers and proposing worldleading solutions. By doing so, we are able to inuence the nal, published versions of innovative new products.

We work directly with hypervisor and cloud developers and our partners include leading global companies such as VMware, Microsoft, NetApp, HP and Hitachi.