Senior C# .NET Developer (m/w)
Location: Zurich, hybrid
Workload: Full time
Your tasks:
· Design, develop, and maintain robust, scalable, and high-performance web applications using ASP.NET Core and C# .NET.
· Implement and manage cloud solutions using Microsoft Azure services.
· Develop and maintain CI/CD pipelines using Jenkins, Docker, GitLab, and Azure DevOps.
· Collaborate with cross-functional teams to define, design, and ship new features.
· Troubleshoot, debug, and upgrade existing software.
· Ensure the performance, quality, and responsiveness of applications.
· Conduct code reviews to maintain code quality and share best practices within the team.
· Write and maintain documentation for applications and procedures.
· Stay updated with the latest industry trends and technologies to ensure continuous improvement and innovation.
Required Skills:
· 8-12 years relevant experience
· Proficiency in ASP.NET Core and C# .NET programming.
· Strong understanding of .NET framework and .NET Core.
· Experience with Microsoft Azure services (App Services, Azure Functions, Azure Storage, etc.).
· Knowledge of containerization using Docker.
· Experience in continuous integration and deployment using Jenkins and Azure DevOps.
· Proficiency in version control systems, particularly GitLab.
Soft Skills:
· Excellent problem-solving and analytical skills.
· Strong understanding of software development principles and design patterns.
· Ability to write clean, readable, and maintainable code.
· Excellent communication and teamwork skills.
· Ability to work in a fast-paced and agile development environment.
- Azure
- Senior
- CLOUD
- .NET
- ASP.NET
- C#
- DevOps