Principal Software Engineer
Zürich
Key information
- Publication date:13 February 2025
- Workload:100%
- Contract type:Unlimited employment
- Place of work:Zürich
Job summary
Join our innovative team focused on developing complex applications. Enjoy a collaborative work environment with great benefits.
Tasks
- Introduce new applications into existing systems seamlessly.
- Design and develop top-notch SaaS solutions for users.
- Establish new API concepts to enhance system integration.
Skills
- Experience with Spring Boot, ExpressJS, and relevant technologies.
- Proficiency in Java, TypeScript, or Kotlin programming.
- Strong background in frontend technologies like React and CSS.
Is this helpful?
In this role, you have diverse opportunities to support our project teams in the development of technically complex applications, mature SaaS products, and the engineering of developer tooling. Help us standardize our CDS stack, establish better APIs for UI composition in the browser, and achieve new system integrations through configurable data bindings. Here, you have the opportunity to shape new web technology and fundamentally simplify the development of applications on the web.
Responsibilities
- Introduction of new specialist applications into the existing system landscape
- Conceptualization and development of SaaS solutions
- Establishment of new API concepts (design and implementation) for specialist applications in the system landscape
- Publishing virtualization containers and deployments (configuration of containers and pipelines)
- Development of a testing strategy and creation of valuable test data
- Technical foundations for simplifying the implementation of domain-specific requirements
- Concepts and the ubiquitous language
- Mentoring team members in development methodology
Technological environment
- Backend client with Spring Boot or ExpressJS, Java/TypeScript/Groovy/Kotlin
- Service communication with FaaS, Websockets, REST with HTTP/2
- Frontend with WebComponents React, HTML, Sass, CSS
- Fully automated build/deployment infrastructure with Gradle, Webpack, pnpM, Jenkins, and Docker
Compensation model
- Base salary of CHF 125-155k annually at 100% workload
- Company-wide bonus, bonus share through peer review (usually above the Swiss market level)
- Options for real company shares (employee participation)
We would like to fill this position without the help of recruitment agencies.