Senior Full-Stack Developer
Exclusive Top Jobs | Bern, Switzerland | Full Time
We are seeking an experienced Senior Full-Stack Developer to join our team and contribute to the delivery of high-quality software solutions.
The ideal candidate will have strong expertise in back-end and front-end development, with a focus on Microsoft technologies, and the ability to manage the full software development lifecycle within an Agile environment.
Key Responsibilities
Design, develop, and maintain scalable and high-performance applications
Contribute across the full software development lifecycle: requirements analysis, design, development, testing, deployment, and maintenance
Develop and integrate APIs and web services (REST and SOAP)
Collaborate with cross-functional teams including product owners, QA, and DevOps
Perform code reviews and ensure adherence to best practices and coding standards
Provide third-level support, troubleshooting, and resolution of complex technical issues
Participate actively in Agile ceremonies (sprint planning, stand-ups, retrospectives)
Continuously improve system performance, reliability, and maintainability
Required Skills & Experience
Strong proficiency in C# / .NET (critical requirement)
Solid experience with Java
Hands-on experience with REST and SOAP APIs and web services integration
Strong knowledge of SQL and Microsoft SQL Server
Experience with modern front-end frameworks such as Vue.js (or similar frameworks like React or Angular)
Proven ability to work across both back-end and front-end development
Nice to Have
Experience with mobile development (Android and/or iOS)
Exposure to legacy systems, particularly C++ with MFC
Familiarity with cloud environments and DevOps practices
Working Style & Environment
Experience working in Agile/Scrum environments
Ability to take ownership and work independently as well as collaboratively
Strong problem-solving skills and attention to detail
Excellent communication skills and ability to interact with technical and non-technical stakeholders
Seniority Level
Senior-level experience with a demonstrated track record of delivering complex software solutions
