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, and various benefits including health insurance, team meet-ups, yearly retreats, paid annual leave, and training workshops. The team is located in Lisbon, working closely with headquarters in Zurich. Let's create solutions that empower both our business and you!
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