Fullstack Engineer & Technical Leader
Vaudoise Assurances
Lausanne, Switzerland
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, French Experience level
SeniorJob location
Lausanne, Switzerland
Tech stack
.NET
Computer-Aided Design
API
Architectural Patterns
Azure
C Sharp (Programming Language)
Cloud Computing
Cloud Engineering
Software Quality
Continuous Integration
Software Design Patterns
Angular
Solid Principles
Front End Software Development
Key Vault
Job description
As part of our digital transformation, we are looking for a senior developer to participate in the development of our new sales platform. You will work in a collaborative environment alongside a Product Owner and Business Analysts, with strong autonomy and a tangible impact on a key tool for Vaudoise's commercial development.
Your mission:
- Design and implement robust, maintainable, and scalable solutions
- Make architectural decisions and ensure their consistency over time
- Actively participate in development (backends .NET / frontends Angular)
- Design and operate cloud-native solutions on Azure
- Contribute to the continuous improvement of engineering practices: code quality, automation, and observability
- Support teams in best practices and knowledge sharing
Requirements
- Strong experience in .NET / C# development
- Good command of frontend with Angular
- Excellent mastery of the Azure environment (App Services, Service Bus, Key Vault, Storage, CI/CD )
- Good understanding of modern architectures (API, event-driven, cloud-native)
- Mastery of SOLID principles and design patterns
- Languages: Fluent French, English (minimum B2 level)
You demonstrate an analytical mind and great technical rigour, appreciate complex environments, naturally collaborate with multidisciplinary teams, and enjoy sharing your knowledge.
Benefits & conditions
- A healthy work environment in a mutual company labelled "Best Employer"
- Multiple social benefits, including flexibility in work organisation and numerous employee discounts
- You contribute to the development of a strategic platform at the heart of the business
- You have a real impact on technical choices and architecture
- You work in an environment that promotes autonomy and responsibility
- You work with modern technologies within a structured product framework
- Exploration Days: 4 days per year dedicated to your own initiatives
- Active support for the development of your skills
About the company
A solid and forward-looking employer, Vaudoise is one of the leading insurers in Switzerland. True to its cooperative nature and values, it fosters the creation of a healthy, inclusive, and inspiring work environment, ideal for developing your talent.
Join the Sales and Distribution domain and develop strategic solutions used daily by our advisors, partners, and clients. Your work will directly contribute to the evolution of the sales journey and the improvement of the customer experience.