Senior Full Stack Engineer & Technical Lead (.NET / Angular / Azure) (h/f/x) - 80-100% — Vaudoise Assurances
- Location
- Lausanne
- Contract
- Part-time, Full-time
- Posted
- 31 days ago
Full description
A strong and forward-looking employer, Vaudoise is one of the leading insurers in Switzerland. True to its cooperative nature and values, it encourages the creation of a healthy, inclusive and inspiring work environment, ideal for developing your talent. Join the Sales and Distribution area and develop strategic solutions used daily by our advisors, partners and customers. Your work will contribute directly to the evolution of the sales path and to the improvement of the customer experience. As part of our digital transformation, we are looking for a senior developer full stack & technical lead to help develop our internal & external portal as well as our CRM tools. You will evolve in a collaborative environment, alongside a Product Owner and Business Analysts, with a strong autonomy and a concrete impact on a key tool for Vaudoise's commercial development. The missions that await you:
- Design and implement robust, sustainable and scalable solutions
- Making architectural decisions and ensuring consistency over time
- Actively participate in development (backends .NET / Angular frontends)
- Designing and operating cloud-native solutions on Azure
- Model and Implement a data access security layer
- Contribute to continuous improvement of engineering practices: code quality, automation and observability
- Support teams in good practices and knowledge sharing Your profile:
- Strong development experience .NET / C#
- Good control of the frontend with Angular
- Excellent control of the Azure environment (App Services, Bus Service, Key Vault, Storage, CI/CD...)
- Good understanding of modern architectures (API, event-driven, cloud-native)
- Mastery of SOLID principles and design patterns
- An experience on Dynamics 365 and Power Platform solutions would be a plus
- A first experience on IA functionality implementation, validation and compliance would be a plus
- Languages: English, French (minimum B2 level) You have an analytical mind and great technical rigor, appreciate complex environments, naturally collaborate with multidisciplinary teams and like to pass on your knowledge. We offer you:
- A healthy work environment within a mutual company certified Great Place to Work
- Attractive conditions and competitive social benefits
- Flexibility in work organisation
- A stimulating framework for skills development and continuous improvement We look forward to receiving your complete application package by digital means (with curriculum vitae, cover letter, copy of work certificates and diplomas), also highlighting what motivates you in development, your outstanding achievements as well as any personal contributions (GitHub, blog, community, etc.).
Questions about this listing
What salary does Vaudoise Assurances offer for this role?
The original listing does not state a salary. Our estimate for this role and sector in Lausanne is CHF 97'500 - 148'000 gross per year — an estimate, not a figure communicated by Vaudoise Assurances. The calculator on this site converts a gross salary into your actual net take-home once cross-border tax and social contributions are applied.
Is this a full-time role, and what type of contract does Vaudoise Assurances offer?
This listing is a part-time and full-time position. The contract type shown here comes directly from the employer's original posting; always confirm exact hours, notice period and probation length with Vaudoise Assurances during the application process, since these details can vary by role even within the same contract category.
Do I need a cross-border work permit for a role in Vaud?
EU/EFTA citizens living in an EU/EFTA state can apply for a G permit and can work anywhere in Switzerland: border zones no longer apply to them, and they must return home at least once a week. The Swiss employer files the request with Canton Vaud's migration office after the contract is signed. Processing times vary by canton, so confirm the specifics with Vaud's cantonal migration office or with HR during the application.
How do I apply for this position at Vaudoise Assurances?
Use the "Apply now" button on this page — it links directly to Vaudoise Assurances's original listing at vaudoise.softgarden.io, so your application goes straight to the employer's own applicant-tracking system. Frontaliere Ticino does not collect or forward applications itself.