Required skills
- Python
- FastAPI
- Kafka
- Microservices
- Kubernetes
- OpenShift
- REST APIs
- API Management
- Agile Methodologies
- Scrum
- Kanban
- CI/CD
Languages: German
Job description
Seeking a Senior Software Engineer with expertise in Python, FastAPI, and Kafka for a long-term project in Bern, with a remote component. The role involves technical leadership of an agile team and developing modern backend solutions.
Project overview
For a long-term project with our client in Bern (with a remote component), we are looking for a Senior Software Engineer.
Key Facts
Responsibilities
Must-Have Requirements
Nice-to-Have Requirements
Further Information
Additional Information- Project period: 01.11.2026 - 31.10.2027 with option for extension- Workload: 100%- Location: Ostermundigen with remote component (Wednesday team day; the team is usually on-site on Monday, Wednesday, and Thursday)
Let’s power the future together
From business case to implementation: As a leading consulting firm for strategic transformations, we are a trusted partner for our clients - and for our employees. Responsible, high-performing, and always with a focus on people. #WeAreWavestone
With our 360° portfolio of consulting services, we combine first-class industry expertise with a broad spectrum of cross-industry competencies, work interdisciplinarily, and think outside the box. We can thus offer our partner companies and freelancers comprehensive perspectives within our own projects and support them as a long-term framework contract partner in filling project vacancies – promptly and directly.
We look forward to hearing from you!
Your direct contact at Wavestone
Lejla Nametak
Phone: [contact removed]
Email: [contact removed]
- Technical leadership of an agile development team without disciplinary responsibility
- Development of modern backend solutions with Python
- Conception, design, and implementation of cloud-native microservice architectures
- Co-design and further development of the target architecture
- Conducting code reviews and ensuring high quality standards
- Coaching and mentoring of developers in the team
- Definition and establishment of best practices regarding architecture, clean code, testing, and software quality
- Development of performant REST APIs with FastAPI
- Development of event-driven applications with FastStream and Apache Kafka
- Design and implementation of API management concepts
- Deployment and operation of containerized applications on OpenShift and Kubernetes
- Support in the setup and further development of CI/CD pipelines and DevOps processes
- Close collaboration with system architects and adjacent development teams
- At least 8 years of professional experience in professional software development
- Several years of experience as a Senior Developer, Technical Lead, or Lead Engineer
- Excellent knowledge of Python and modern Python frameworks, especially FastAPI
- Experience with FastStream and event-driven architectures
- Very good knowledge in the development and operation of microservices
- Profound experience with Apache Kafka
- Several years of experience with Kubernetes and OpenShift
- Very good knowledge in API management as well as in the design and development of REST APIs
- Experience in creating and evaluating software architectures
- Demonstrable experience with code reviews and the establishment of development standards
- Experience with Clean Architecture, Clean Code, Domain-Driven Design (DDD), and test automation
- Very good knowledge of Git and modern CI/CD processes
- Experience with agile development methods such as Scrum and Kanban
- Strong communication skills, analytical thinking, and a high awareness of quality
- Very good German and good English skills
- Technical leadership skills and role model function
- High initiative and sense of responsibility
- Ability to clearly communicate architectural decisions and establish them within the team
- Enjoy passing on knowledge and professionally developing developers
- Structured, solution-oriented, and pragmatic approach to work
- Experience in the telecommunications environment, especially with OSS/BSS, network management, provisioning, or service orchestration
- Knowledge of TM Forum Open APIs, Open Digital Architecture (ODA), or comparable industry standards
- Experience with cloud-native architectures and DevSecOps
- Knowledge in the area of observability, for example with Prometheus, Grafana, or OpenTelemetry
- Experience with Infrastructure as Code, for example with Terraform or Ansible
Project details
16.11.2026
Not known
100%
Type of engagement:
Bern
Country: Switzerland
- Start: 2026-11-16
- Remote: onsite
- Location: Bern, Schweiz, CH
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on join.com