Senior Software Engineer
Location: Baar, Zürich. Employment: Permanent, Full‑time.
Responsibilities
* Develop and maintain high‑quality, scalable web applications used by thousands of daily users.
* Design intuitive, user‑friendly UIs with Angular, ensuring excellent user experience.
* Collaborate closely with clients to analyze requirements, provide constructive feedback, and craft tailored solutions.
* Make architectural decisions, enforce code quality and security standards, and drive continuous improvement.
* Take full‑stack responsibilities, covering API design, business logic, and front‑end implementation.
* Participate in the entire software development cycle from concept through deployment and operations.
* Explore and integrate modern AI tools into the development workflow to advance the company's AI transformation.
Qualifications
* Advanced knowledge of Java with Spring Boot, Hibernate/JPA, REST APIs, and microservices architectures.
* Proficiency in TypeScript and Angular, with a passion for crafting engaging interfaces.
* Experience with Docker, Kubernetes, and modern CI/CD pipelines.
* Strong Agile mindset; actively practicing Scrum or Kanban in project delivery.
* Excellent communication skills in German and English, capable of engaging with stakeholders at all levels.
* Bachelor’s degree in Computer Science or comparable professional experience.
Benefits & Perks
* Impactful work in the public sector, delivering solutions for municipalities and public institutions.
* Personal development support, including a personal Leadership Coach.
* Central role in the AI transformation journey.
* Collaborative team culture with flat hierarchies, events, and a focus on employee engagement.
* Flexible office options: home‑office and office in Zurich or Baar with modern, ergonomic workstations.
* Convenient location with excellent public transport connections.
#J-18808-Ljbffr