C# developer (Azure Cloud)
- Remote
- Praha, Praha, Hlavní město, Czechia
- Software development
Job description
We are Valor Software, more than just a software development company. We’re driven by innovations that pull off the impossible with the blend of the brightest technological minds and edge technologies. Valor provides an organized and comprehensive approach toward quality assurance because testing is not a project phase, it drives the development forward.
Our client is the largest media, marketing, and education organization serving the promotional products industry.
Key Responsibilities
Develop and maintain applications using C# and the .NET 8 framework.
Design and implement scalable, secure, and high-performance solutions on Microsoft Azure.
Code Base migration to Azure Cloud
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Troubleshoot, debug and resolve application issues.
Implement CI/CD pipelines for seamless deployment.
Optimize cloud resources for cost efficiency and performance.
We offer
Flexible working hours, based on your time zone;
45 working days per year for personal time out (20 vacation days, 4 additional days-off, 10 sick days, 11 flexible public holidays);
Mentorship and knowledge-sharing;
Performance review with a possible compensation raise.
Job requirements
Required Skills and Qualifications
7+ years of professional experience in C# and .NET development.
Proven expertise in cloud migration projects, particularly to Microsoft Azure.
Deep understanding of Azure services, including Azure App Services, Azure Functions, Azure Storage, Azure DevOps, and Azure SQL.
Experience in Azure API Management.
Experience with microservices architecture and RESTful APIs.
Hands-on experience with CI/CD pipelines and Infrastructure as Code (IaC) tools like ARM Templates, Terraform, or Bicep.
Solid knowledge of application security principles and data protection in cloud environments.
Strong problem-solving skills and the ability to troubleshoot complex systems.
Excellent communication skills and the ability to work collaboratively in a team environment.
Intermediate and higher level knowledge of English
or
All done!
Your application has been successfully submitted!