This website uses cookies and other technologies to improve the user experience and measure the performance of the website and our advertising campaigns. For more information and your options, please see our privacy policy.


Web / Full Stack Software Engineer


For a project at our client's site, an international bank based in Zurich, we are looking for an experienced

Web / Full Stack Software Engineer
Applications close 31 Aug 2021
Posted 23 Jul 2021

In this exciting role you will be a part of the internal IT Software Engineering team by actively participating in all stages of the software development lifecycle mainly focusing on requirements’ engineering, software design and development activities for the bank’s existing and new web applications.


  • 5+ years’ professional experience as a web / full stack software engineer by using JavaScript/TypeScript frameworks, preferably Angular
  • Very good skills in developing Java and/or JavaScript backend systems
  • Strong knowhow in web technologies (SOAP, REST) and microservice (MSA) architecture plus strong understanding of software design patterns & object oriented principles
  • Hands on experience with web/browser security, cross-browser compatibility, jQuery and session management
  • Well-versed in software engineering practices (e.g. thorough code reviews, unit tests, deep focus on quality, design documentation) and experience with CI/CD systems
  • Knowledge in areas such as UI/UX, Graphic Design, CSS Animation, SEO/Web analytics and/or Content Management Systems is an advantage
  • Team player who quickly and easily adapts to changing situations, not afraid to take end-to-end ownership of tasks and responsibilities while displaying genuine commitment
  • Good communication skills and an open style to provide transparency to business stakeholders
  • Fluent in English, German is a plus


  • Collaboration with experienced engineers to design and develop web applications
  • Technical ownership of internal web applications
  • Responsible for integration of existing applications portfolio as well as third parties’ software
  • Contribution towards the timely completion of development tasks for change initiatives and projects
  • Collaboration with production support and operations teams for troubleshooting of production software and bug fixing (third level support)
  • Maintaining the highest code quality standards
  • Understanding of all aspects (functional/business and technical) of the internal applications to improve the effectiveness
  • Continually learning and application of relevant software development practices, patterns, tools and technologies and actively contributing to the internal technical selections/decisions
Portrait 502
Hello, my name is
Vivek Kandiah
I manage this role
Wavy Rectangle Mask
Share this job

Speak to our recruitment team

Footer Man