IT Tech Support Analyst
Role details
Job location
Tech stack
Job description
- Centralized Software Solution Development: Design and develop a centralized software solution that enables application teams across the bank to seamlessly deploy their applications to both test and production environments
- Full-Stack Development: Deliver full-stack development, including database design (PostgreSQL), backend logic (Java), and frontend implementation (JavaScript/TypeScript)
- Stakeholder Collaboration: Liaise with internal stakeholders to compile requirements, provide updates, and ensure alignment with business objectives
- Deployment Workflow Optimization: Streamline deployment workflows and enhance release management processes, contributing to increased operational efficiency and reduced deployment risks
- Software Lifecycle Management: Manage the end-to-end software lifecycle, including architecture design, code implementation, testing, and deployment within a complex enterprise ecosystem
- User Interface Design: Demonstrate expertise in designing and implementing user-friendly frontend interfaces, enhancing user experience and usability
- CI/CD Integration: Integrate solutions into the Continuous Integration/Continuous Deployment (CI/CD) pipeline
- Team Collaboration: Foster teamwork and collaboration within the development unit to achieve project goals, You will be working in a team covering Applications Services, IT Operations as well L2 Business Support of mission critical applications in the area of information and document management. The team is based Zurich. We provide platform services for key banking applications on latest technology stacks. As a Full Stack Developer you'll play an important role in ensuring a smooth software integration and fast incident resolution in a highly automated environment.
Requirements
-
proficient in HTML, CSS, React, TypeScript, Java, Spring, Hibernate, REST APIs, MySQL, PostgreSQL, Git, GitHub, and GitLab
-
strong experience in full-stack development, including database design, backend logic, and frontend implementation
-
proven ability to streamline deployment workflows and enhance release management processes
-
excellent communication skills with the ability to liaise effectively with internal stakeholders
-
demonstrated expertise in designing and implementing user-friendly frontend interfaces
-
experience with CI/CD pipeline integration
-
strong teamwork and collaboration skills
-
experience in mentoring and supervising apprentices is a plus
-
fluent in English and German