Backend Engineer, 80-100%
Comparis.ch AG
Zürich, Switzerland
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Remote
Zürich, Switzerland
Tech stack
ASP.NET
.NET
API
Azure
C Sharp (Programming Language)
Cloud Computing
Elasticsearch
NoSQL
Application Data
SQL Databases
.NET Core
Backend
Event Driven Architecture
Kubernetes
Information Technology
Cosmos DB
REST
Network Server
Data Pipelines
Docker
Microservices
Job description
We are looking for a Backend Developer to strengthen our marketplace area. Together with the team, you will work on one of the largest real estate platforms in Switzerland, used daily by thousands of users.
In this role, you will develop scalable backend services, build APIs, and help further develop our architecture towards a modern cloud-native platform based on Azure and Kubernetes. You will also be involved in migrating existing applications from our legacy .NET framework stack to a modern, container-based environment., * Design, development, and maintenance of scalable backend services with .NET Core / ASP.NET
- Development and operation of REST APIs and microservices
- Working with SQL Servers and Azure Cosmos DB to manage application data
- Improving search functionality with Elasticsearch
- Deployment and operation of applications with Docker and Kubernetes
- Ensuring high standards regarding performance, scalability, security, and reliability
- Monitoring, troubleshooting, and resolving production issues
- Collaboration with product managers, designers, and developers to implement high-quality solutions
- Contributing to the modernization of our platform architecture and redevelopment of existing backend applications based on modern .NET 10, At Comparis, we believe that with the responsible actions of all employees, we achieve the best results. We foster a culture of transparency, mutual respect, and trust. We live lifelong learning, try out many new things, and continuously develop ourselves as individuals and as a team. Additionally, you can expect flat hierarchies, a lot of autonomy and creative freedom, as well as a competent and motivated team that advises, supports you in your work, and makes it easy for you to excel. Last but not least, we offer flexible working hours with the possibility to work remotely and the option to take unpaid leave.
Requirements
- Completed studies in computer science, engineering, or comparable practical experience
- At least 3 years of professional experience in backend development
- Very good knowledge of C# as well as .NET Core / ASP.NET
- Experience in developing RESTful APIs and microservices
- Experience with SQL and NoSQL databases
- Experience with cloud platforms (ideally Azure)
- Experience with Docker and Kubernetes is a plus
- Experience in agile teams
- Very good English skills, * Experience with vector databases
- Knowledge in Elasticsearch ranking and search optimization
- Experience with event-driven architectures
- Experience in building data ingestion pipelines
About the company
comparis.ch is the leading comparison platform in Switzerland. For 30 years, we have been comparing tariffs and services from health insurance companies, insurers, telecom providers, and banks, and offer the largest Swiss online marketplace for cars and real estate. With comprehensive comparisons, we create transparency and help our users make the right decisions for them. With over 80 million visitors per year, we are one of the most used websites in Switzerland. Four out of five people know us as THE independent comparison platform in Switzerland. Now that we have completed the company part, let's get to the point: We need your support!