Senior Fullstack Software Engineer

Wüest Partner
Summary
Join Datahouse, a leading provider of data and software solutions in Switzerland, and contribute to a supportive, growth-oriented team. As a Software Engineer, you will be responsible for requirement analysis, software development, design, collaboration with business partners, and guiding your peers. The role requires a university degree in Software Engineering or Computer Science, minimum 5 years of professional software development experience (including at least one year on a complex, long-term project), experience with containerized applications, and familiarity with agile methodologies. Datahouse offers flexible working arrangements, a remote work policy, health insurance, team meet-ups, yearly retreats, 25 days of paid annual leave, a Lenovo X1 computer and 29" screen, and training workshops.
Requirements
- University degree in Software Engineering, Computer Science or equivalent; Relevant technical certifications are a plus
- Min. 5 years of professional software development experience (including at least one year on a complex, long-term project)
- Experience in designing and managing containerized applications (Docker, Kubernetes, Terraform, Helm, OpenShift, etc.)
- A strong understanding of development lifecycle management (Git, BitBucket) and hands-on experience with Pull Requests
- Familiarity with agile methodologies, particularly SCRUM, and an adaptable mindset
- A collaborative, team-oriented approach with strong problem-solving skills
- Fluency in English, both written and verbal
Responsibilities
- Requirement Analysis & Software Development: Understand, analyze and translate business needs into innovative software solutions
- Design & Development: Build efficient, scalable and high-quality software aligned with business objectives
- Collaboration: Work closely with business partners to clarify, refine and enhance requirements as well as foster an open culture of knowledge sharing within and across team
- Technical Expertise: Guide your peers with your technical skills and grow alongside a diverse group of professionals
Benefits
- Multicare 3 Health Insurance policy
- Team meet-ups in Zurich and Lisbon
- Two yearly retreats in Portugal and one in Europe
- 25 days paid annual leave
- Lenovo X1 computer and 29" screen
- Training workshops