About Veeam Software
Veeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep their businesses running.
We are looking for a C# Developer to join the team that develops internal tools for automating development processes.
Your tasks will include:
- 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
Technologies we work with:
C#, .Net 8, Azure DevOps, MSBuild, etc.
What we expect from you:
- Bachelor's or Master's degree in Computer Science or Information Technology
- Good knowledge of the C# language
- A deep understanding of the .NET platform, data structures, and algorithms
- Knowledge of multithreading and concurrency, including shared resources, synchronization, etc.
- Familiarity with version control concepts and practical experience with Git, including committing, merging, conflict resolution, and rebasing
- Understanding of software design principles
- English proficiency sufficient to communicate with international teams
Will be an advantage:
- Knowledge of basic code structure principles: coupling/cohesion, dependency inversion, N-layer architecture, and clean architecture
- Experience in creating CI/CD pipelines for Azure DevOps, GitHub, GitLab, etc.
- Experience in developing and publishing your own NuGet packages
- Experience using containers (Docker, Podman) for development
We offer:
Join our dynamic and innovative team at Veeam Software as we expand our presence in Poland! While we finalize our Benefits offerings, we are committed to supporting you with a monthly benefit stipend, ensuring your well-being during this exciting journey with Veeam Software.
Please note: If the applicant is permanently present outside of Poland, 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 Poland.
Recruiting Privacy Notice