Taro Logo

C# Developer (Internal Tools)

Global market leader in data protection and ransomware recovery, providing solutions for cloud, virtual, physical, SaaS, and Kubernetes environments.
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS

Description For C# Developer (Internal Tools)

Veeam Software, the #1 global market leader in data protection and ransomware recovery, is seeking a C# Developer to join their internal tools development team. This role focuses on creating and improving automation tools for the development process, working with cutting-edge technologies like .NET 8 and Azure DevOps.

The position offers an opportunity to work on critical developer productivity tools, including build process optimization, artifact publishing, and code quality analysis. You'll be working with MSBuild internals and creating static code analyzers, making a direct impact on the development workflow efficiency.

The ideal candidate should have a strong foundation in C# and .NET platform, with expertise in data structures, algorithms, and multithreading. Knowledge of software design principles and version control systems is essential. The role requires good English communication skills for collaboration with international teams.

Additional valuable skills include experience with CI/CD pipelines, NuGet package development, and container technologies. The position offers remote work opportunities within Poland and includes a monthly benefit stipend.

Veeam Software protects over 450,000 customers worldwide, including 74% of the Global 2000, and has offices in more than 30 countries. This is an excellent opportunity to join a growing, innovative company that's making a significant impact in the data protection industry.

Last updated a day ago

Responsibilities For C# Developer (Internal Tools)

  • Working on tooling to automate different aspects of the development process
  • Developing tools for optimizing, automating, and monitoring the code build process
  • Improving the process of creating and publishing build artifacts
  • Creating static code analyzers to improve code quality
  • Improving build configurations of .NET projects, working with MSBuild internals

Requirements For C# Developer (Internal Tools)

  • Bachelor's or Master's degree in Computer Science or Information Technology
  • Good knowledge of the C# language
  • Deep understanding of the .NET platform, data structures, and algorithms
  • Knowledge of multithreading and concurrency
  • Familiarity with version control concepts and practical experience with Git
  • Understanding of software design principles
  • English proficiency sufficient to communicate with international teams

Benefits For C# Developer (Internal Tools)

  • Monthly benefit stipend

Interested in this job?

Jobs Related To Veeam Software C# Developer (Internal Tools)