Senior Software Developer - IT Trading Team - 7483
Senior Software Developer - IT Trading Team
We are seeking a highly experienced Senior Software Developer to join our IT Trading Team, which supports a data platform for continuous 24/7 trading. The successful candidate will play a significant role in developing and maintaining software components for trading, including data streaming processing. This role requires a strong software engineering focus and a genuine propensity for working with data.
Your Responsibilities:
* Develop and maintain our trading data and execution platform.
* Implement cloud-based solutions (AWS), leveraging the latest technologies and best practices.
* Design and optimize database/storage systems and ensure their integration with our data platform.
* Take part in codebase maintenance activities, it-security fixes, reduction of technical debt.
* Participate in Level 3 production support and interact closely with the Level 2 Production Support team to ensure smooth operations.
Your Profile:
* Master’s degree in computer science.
* At least 5 years of experience in software development, with a focus on Java programming and implementing microservices.
* At least 1.5 years of professional experience with Apache Kafka.
* Extensive experience with database technologies, including some knowledge of DBA tasks as well as writing optimized SQL queries.
* Experience with high performance timeseries databases such as QuestDB, ClickHouse, InfluxDB, can be a critical plus.
* Sound knowledge of the Spring Boot framework.
* Working knowledge of Unix/Linux, Git.
* Working knowledge of a cloud environment (AWS, GCP, Azure).
* Affinity/interest with IT Security topics.
* Proficiency in Python programming language or a natural capacity to learn new languages.
* If you know Angular, mention it.
* Personality traits: results-oriented, with a routine habit of writing organized documentation.
* Collaborative environment that emphasizes a healthy team climate.
* Close working relationship with business stakeholders who are engaged and have a healthy respect towards our IT team.
* Balanced on-site/remote presence.
Location:
* 3 days onsite / 2 days remote
* Start Date: 01.10.2024
* End: 30.09.2025 – could be renewed for a further 12 months
Please only apply for this position if you:
* Fill at least 90% of the above required criteria.
* You hold a passport from a EU member country or hold an existing Swiss work permit without sponsorship requirement.
* In the case you apply and do not fit the above criteria, your application will not be reviewed.
#J-18808-Ljbffr