Senior Backend Developer (C#, .NET, PostgreSQL)
quitt · Zurich
Job description
About the role
quinn is an app-based managed payroll and employment-administration service operating in Switzerland, Germany and the UK, handling registration, payroll, social insurance and taxes on behalf of employers. This role is fully focused on quinn ONE, the modular monolith in C#.NET 10 and PostgreSQL that powers the platform. It is a 100% full-time position in Zurich (Wiedikon), hybrid with three days a week in the office, reporting to the Lead Engineers.
Key responsibilities
- Own backend modules end to end: design, build, test and run them and the APIs they expose, from requirements to production.
- Own the PostgreSQL data model: schema design, migrations, transactions, indexing and the calculations that must be correct to the cent.
- Own the foundations: audit trail, logging, API and service versioning, and database upgrades.
- Ensure reliability and security in production: tests, observability, performance and data protection by design.
- Shape module boundaries, dependencies and the shared core versus country layers, and mentor developers in Zurich and the Armenia team.
Required profile
- Has shipped and run production systems in C# and modern .NET / ASP.NET Core, including under load.
- Knows PostgreSQL well: schema design, transactions, locking, indexing and query optimisation.
- Has designed APIs and modules with clear boundaries and manageable dependencies.
- Treats personal and financial data carefully; security is part of the design.
- Uses AI tools daily and can show where they helped and where they were wrong.
- Owns initiatives independently, raises risks early, reviews constructively and mentors willingly.
- English is the working language; German is a plus.
Required skills
- C#.NET 10, ASP.NET Core
- PostgreSQL
- API design and RESTful services
First-year expectations: set up and learn the system in the first month, deliver the audit trail within 100 days, and by month nine be the go-to person for the backend. The application asks for a CV and two short paragraphs explaining why the role and why now.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 days ago
Expires 1 month from now
10 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
quitt
Zurich
Related job offers
-
Technical Lead - Kubernetes Platform (Hypershield)
cisco Zurich -
Senior ERP-Consultant (Odoo) – 80–100 %
Twio • Odoo Experts Zurich -
Domain Consultant - Next-Gen Trust Security
Palo Alto Networks Zurich -
Technical Lead (80–100 %) – Java / Spring Boot
enovetic Rotkreuz -
Lead AI Technology Consultant
roche Kaiseraugst