Skip to content
mimi

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