E
Senior Software Engineer (Full-Stack & Architecture)
ELLEON
Olten · On-site Full-time Senior Today
About the role
About the role
We are supporting a well-established Swiss technology company in the search for a Senior Software Engineer to join their engineering team in Olten
This position combines hands-on development with technical leadership. You will play a key role in shaping software architecture while coordinating a small engineering group and working closely with firmware, metrology, and QA teams.
Your responsibilities
- Develop and maintain full-stack applications across desktop and mobile platforms (Windows, Android, iOS)
- Define and drive software architecture, ensuring scalability and maintainability
- Lead a technical working group, supporting engineers in delivery and decision-making
- Collaborate with cross-functional teams (firmware, metrology, QA) to ensure system consistency
- Contribute to and promote engineering best practices
Your profile
- Degree in Computer Science (ETH, Swiss university, or equivalent)
- 10+ years of experience in full-stack development (JavaScript / C#)
- Strong experience in software architecture and technical leadership
- Structured, independent, and pragmatic way of working
- Fluent German (C2) and fluent English
Nice to have
- Experience with hardware interfaces / device programming
- Knowledge of embedded Linux environments
- Background in technical project leadership
- Collaborative mindset with strong communication skills
Skills
C#JavaScript
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free