Employment type
Contract
Industry
Banking
Area
IT
Location
Zurich
Remote from abroad?
No
Home office?
40%
Contract duration
Till end of the year with high potential for extension
01
Tasks and responsibilities
- Collaborate in a cross-functional team using Agile methodologies within a DevOps-centric operating model
- Design, develop, deploy, release, and monitor your team’s applications, including active participation in pull request reviews
- Understand business requirements through close collaboration with colleagues across various divisions
- Participate in planning and feature refinement sessions with your team
- Work alongside Solution Architects to design software solutions aligned with the overall architectural vision
- Actively contribute to Software Engineering communities by sharing knowledge and supporting peers
- Deliver high-quality code consistently aligned with the coding standards, security guidelines, and compliance requirements
02
Must-have criteria
- Bachelor’s or Master’s degree in Computer Science or a related field; equivalent practical experience will also be considered
- Proven software engineering experience with industry-standard practices, including TDD and BDD
- Solid understanding of DevOps principles, including CI/CD, with a strong appreciation for automated testing
- In-depth financial domain knowledge, particularly in CRM, client onboarding processes, and core banking systems and their integrations
- Strong technical proficiency in Java, Spring Boot, service-oriented and microservices architectures, RESTful APIs, SQL (Oracle), and frontend technologies including React/Angular, JavaScript, and TypeScript
- Experience with containerisation and orchestration platforms such as Kubernetes and virtual machine environments
- Skilled in event-driven architectures using Apache Kafka and schema management with Avro
- Familiarity with OpenAPI specifications and modelling using UML
- Entrepreneurial mindset - innovative ideas are encouraged and valued
- Excellent communication and interpersonal skills; able to collaborate effectively across cultures and disciplines, with both technical teams and business stakeholders. Quick learner with strong problem-solving abilities and a solid grasp of business context
03
Nice-to-have criteria
- German skills are desirable
04
Contract duration
- Till end of the year with high potential for extension
05
Language requirements
- Fluency in English (verbal/written)
06
Application form