Software Engineer - Process Automation & Integration Platforms

Albedis
Zürich, Switzerland
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Zürich, Switzerland

Tech stack

Java
JIRA
Code Review
Software Engineering
Spring-boot
Kotlin
Event Driven Architecture
Containerization
Information Technology
Atlassian Tools
Integration Frameworks

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

About the company

Our client is a forward-thinking financial services institution headquartered in Zurich, known for combining modern technology with a highly collaborative culture. The company operates with lean structures, short decision-making paths, and a strong commitment to innovation in banking operations. Employees benefit from an environment that values expertise, initiative, and continuous learning while maintaining a stable and well-established market presence.

Apply for this position