Back End Developer
Stellenbeschreibung
# Backend Developer – .NET / Azure / Kubernetes
## About the Role
Comparis.ch is looking for a Backend Developer to join its Marketplace team and contribute to one of Switzerland's largest real estate platforms. You will develop scalable backend services, build APIs, and help evolve the platform toward a modern cloud-native architecture based on Microsoft Azure and Kubernetes.
The role also involves modernizing the existing platform by migrating applications from the legacy .NET Framework stack to a modern, containerized environment and developing new backend applications using .NET 10.
## Key Responsibilities
* Design, develop, and maintain scalable backend services using .NET Core and ASP.NET.
* Develop and operate REST APIs and microservices.
* Work with SQL Server and Azure Cosmos DB to manage application data.
* Improve search functionality using Elasticsearch.
* Deploy and operate applications using Docker and Kubernetes.
* Ensure high standards for performance, scalability, security, and reliability.
* Monitor systems, troubleshoot issues, and resolve production problems.
* Collaborate with Product Managers, Designers, and Developers to deliver high-quality solutions.
* Contribute to the modernization of the platform architecture.
* Develop and modernize backend applications using .NET 10.
* Support the migration of existing applications from the legacy .NET Framework stack to a modern containerized environment.
## Required Qualifications
* Completed degree in Computer Science, Engineering, or equivalent practical experience.
* At least 3 years of professional experience in backend development.
* Very good knowledge of C# and .NET Core / ASP.NET.
* Experience developing RESTful APIs and microservices.
* Experience with SQL and NoSQL databases.
* Experience with cloud platforms, ideally Microsoft Azure.
* Experience working in agile teams.
* Very good English language skills.
## Preferred Qualifications
* Experience with Docker and Kubernetes.
* Experience with vector databases.
* Knowledge of Elasticsearch ranking and search optimization.
* Experience with event-driven architectures.
* Experience building data ingestion pipelines.
## Skills & Competencies
* C#
* .NET Core / ASP.NET
* .NET 10
* Backend development
* RESTful APIs
* Microservices
* SQL Server
* NoSQL databases
* Azure Cosmos DB
* Microsoft Azure
* Docker
* Kubernetes
* Elasticsearch
* Cloud-native architecture
* Containerized applications
* Software modernization and migration
* Performance and scalability
* Application security and reliability
* Monitoring and troubleshooting
* Agile development
* Cross-functional collaboration
## Education & Experience
Education
* Degree in Computer Science, Engineering, or equivalent practical experience.
Experience
* Minimum 3 years of professional backend development experience.
* Professional experience with C#, .NET Core / ASP.NET, REST APIs, microservices, SQL/NoSQL databases, and cloud platforms.
* Experience working in agile teams.
## Work Arrangement & Schedule
* Flexible working hours.
* Remote work is available.
* The source job description does not specify a fixed weekly schedule or percentage of remote work.
## Compensation & Benefits
* Flexible working hours with the option to work remotely.
* Option to take unpaid leave.
* Flat hierarchies and significant autonomy and scope for shaping the role.
* Culture based on transparency, mutual respect, and trust.
* Lifelong learning and continuous individual and team development.
* Supportive and motivated team.
* Opportunities to try new approaches and develop professionally.
## Compliance / Additional Information
* Comparis.ch describes itself as Switzerland's leading comparison platform, covering health insurance, insurance, telecom providers, banks, and marketplaces for cars and real estate.
* The role is part of the Marketplace area and focuses on backend development for the company's real estate platform.
Interessiert an dieser Stelle?