Full Stack Software Engineer - Consulting

Full Stack Software Engineer - Consulting
Join us to deliver innovative technology solutions. We are looking for passionate technology enthusiasts with strong software engineering experience.Rapidly architect, design, prototype, implement and maintain cloud architectures, platforms and applications to tackle the needs for our clientsDevelop systems and applications using state-of-the art technologies and methodologies to build innovative, data-driven industry solutionsWork in cross-disciplinary teams with KPMG industry professionals to understand client needsCraft software with modern methodologies (e.g clean code, TDD, BDD, agile modeling) in various technology stacks (Kubernetes, Microsoft Azure, AWS), frameworks (Spring Boot, React, Akka) and programming languages (Java, Scala, Python)Research, experiment and utilize new upcoming technologies and tools around machine learning engineering, fast data streaming technologies to foster your thought leadership and ideate new innovationsCoach your co-workers, clients and yourself during agile project execution, e.g. by doing code-reviews, pair-programming and organization of brown bag sessionsActively contribute to our Open Source projects, community efforts, public speaks and developer eventsBachelor's or Master's Degree in IT, computer sciences, software engineering or similarFirst hands-on professional experience or active contributions to Open Source projects are beneficialExperience in different programming languages (e.g. Java, Scala, JavaScript, TypeScript, Scala, Python, Go)Strong understanding in at least one focus area (e.g. UI development, DevOps, Cloud Architectures, Big Data processing or Machine Learning Engineering)Capability to work with other technical team members to assess needs, provide assistance and resolve technical problemsStrong interest in understanding the client's business problem and how the engagement helps address the client's needsAbility and motivation to develop skills in business requirements capture and translation, hypothesis-driven consulting and client relationship managementProficient German and very good English skillsYou will be part of our Digital Innovation team in Financial Services. We serve clients across major Swiss insurance and banking corporations. Our team of UX experts, data scientists and engineers helps our clients to drive digital transformation with innovative digital solutions. Thereby we cover the full lifecycle: We start ideation following Design Thinking principles; we help the client to plan and realize digitization initiatives; and we implement new solutions using co-creation and agile methods jointly with our clients.