Software Engineer - Process Automation & Integration Platforms
Role details
Job location
Tech stack
Job description
As a Software Engineer within the Process Automation & Integration Platforms team, you will contribute to the design, development, and enhancement of systems that drive the digital transformation of internal processes. Working with a contemporary technology stack including Java/Kotlin, event-driven architectures, Spring Boot, and container platforms, you will build solutions that improve efficiency, support business workflows, and strengthen the company's operational backbone. The role combines hands-on engineering, solution design, and close collaboration with various internal stakeholders., In this role, you will design and deliver reliable applications and integrations, contribute to ongoing platform improvements, and act as a trusted partner for internal teams., * Developing internal applications or configuring commercial tools (e.g., Jira) to support business requirements and improve operational workflows.
- Taking ownership of new initiatives, including requirements analysis, solution design, and architectural considerations.
- Participating in code reviews and contributing to best-practice engineering standards and development processes.
- Creating and maintaining high-quality documentation for features, processes, and system interfaces.
- Troubleshooting and resolving application issues to ensure stable, dependable platform operations.
Requirements
To succeed in this role, you bring hands-on software engineering experience, strong backend programming skills, and an interest in process-oriented systems. You take ownership of your work, enjoy collaborating across teams, and continuously seek to grow your technical capabilities. Candidates must hold a valid Swiss work permit or be citizens of an EU/EFTA country., * A bachelor's degree in Computer Science, a related field, or a completed software engineering apprenticeship.
- Solid experience with Java and/or Kotlin, with a proven track record of delivering high-quality software.
- At least 5 years of professional development experience, ideally with exposure to complex system landscapes.
- Knowledge of Atlassian tools (especially Jira) or a willingness to develop expertise in this area.
- A growth mindset and strong sense of ownership; fluency in English is required, German is a strong advantage.
Benefits & conditions
The company offers a modern work environment and attractive conditions designed to support both personal development and work-life balance.
- Opportunities for continuous learning through internal and external training programs.
- Flexible working models, including hybrid work options.
- A central Zurich office with modern collaboration spaces.
- Competitive compensation package with performance-based incentives.
- Additional leave options to support personal needs and work-life balance.
- A culture that promotes teamwork, knowledge-sharing, and cross-functional collaboration.
Carl Leichtle