Senior Application Engineer (100%)

Six Group Ag
Zürich, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Zürich, Switzerland

Tech stack

Java
Software Applications
C++
Databases
Relational Databases
Linux
DevOps
Hibernate
Information Technology Operations
Java Persistence API
Spring
Maven
Microsoft SQL Server
Octopus Deploy
Oracle Applications
Software Maintenance
Ansible
Software Engineering
SonarQube
Grafana
Spring-boot
Technical Debt
Gitlab
GIT
Information Technology
Atlassian Tools

Job description

Join SIX as a Senior Application Engineer in Zurich! Enjoy a flexible work environment with up to 40% remote options.

Tasks

  • Develop and support IT applications in Post Trading using Java.
  • Ensure smooth IT operations and participate in on-call support.
  • Implement new releases and improve application SLAs using automation tools., * develop, maintain, and support IT applications in the Connectivity Area for Post Trading using Java, Spring Boot, Spring Integration, and related frameworks. Collaborate closely with business and technical stakeholders to understand requirements, translate them into effective solutions, and communicate clearly across different stakeholder groups
  • ensure smooth IT operations (3rd Level application support) and incident management within SLA requirements, including ITSM processes, service desk activities, problem resolution, and participation in a rotating on-call (picket) support schedule (approx. once every 4-6 weeks) using Jira and Confluence.
  • implement and deploy new releases across Development, Test, and Production environments (OCP, Linux), leveraging CI/CD pipelines and tools such as GitLab, Maven, JFrog.
  • adhere to architectural, security, and compliance standards throughout the development lifecycle, utilizing best practices and tools like SonarQube and XRAY.
  • drives continuous improvement in application SLAs, monitoring, and automation by leveraging, Grafana, Elastic, Ansible and proactively managing technical debt.
  • interacts with other stakeholders: Application Architects, Solution Designers, Project Teams and Developers

Requirements

  • 9-14 years of experience in software development and application maintenance.
  • Solid Java expertise, especially in Spring Boot and databases.
  • Proficient in DevOps tools like Git, Maven, and Ansible., You are enthusiastic about exciting projects in the financial industry, you enjoy working with internal and external interfaces and you are good at managing IT systems? Then become part of our IT team., * 9-14 years of hands-on experience in software development, application maintenance, and production support, with a strong commitment to resolving critical issues.
  • solid experience in Java technologies (Spring Boot, JPA/Hibernate) and with relational databases such as Oracle and MS SQL.
  • proficiency with modern DevOps and automation tools, including Git, Maven, Helm 3, Ansible, and Argo CD.
  • experience in C/C++ is a plus
  • ability to thrive in fast-paced, agile environments, demonstrating flexibility to work outside normal hours when needed to support production.
  • excellent English communication skills (written and spoken) are required; domain knowledge of banking or post-trading services is a plus.

About the company

SIX operates the infrastructure underpinning the Swiss financial sector and offers a comprehensive range of services around the world in the fields of securities trading and settlement, financial information and payment transactions.

Apply for this position