Associate Software Engineer – Immediate Start

🏢 SIX Group📍 Zurich, Switzerland💼 Full-Time💻 On-site🏭 Financial Services, Information Technology💰 CHF 70,000 - 90,000 per year

About Company

SIX Group operates critical financial market infrastructure in Switzerland and internationally, ensuring the smooth flow of information and money. We offer a comprehensive range of services in securities trading, clearing, settlement, custody, and payments. Our mission is to connect financial markets and power the future of finance through innovation, resilience, and cutting-edge technology. At SIX, you’ll be part of a diverse and dynamic team working on complex challenges that impact the global financial landscape. We believe in fostering a culture of continuous learning, collaboration, and excellence, providing our employees with opportunities to grow and make a tangible difference. Join us in shaping the future of finance with robust, scalable, and secure software solutions.

Job Description

Are you a highly motivated and talented recent graduate or junior software developer eager to kickstart your career in a fast-paced and impactful environment? SIX Group is looking for an Associate Software Engineer for an immediate start in our Zurich office. This is a unique opportunity to join our innovative engineering teams and contribute directly to the development of critical financial infrastructure. You will be immersed in a challenging yet supportive environment, working alongside experienced engineers on real-world projects from day one. This role is designed for individuals who are passionate about coding, problem-solving, and have a strong desire to learn and grow within a global financial technology leader. You will contribute to the full software development lifecycle, from design and implementation to testing and deployment, utilizing modern technologies and agile methodologies. We are seeking someone who thrives on immediate engagement and is ready to quickly adapt and apply their technical skills to complex systems. This role offers an unparalleled chance to gain hands-on experience in a live production environment, supported by mentors and a structured onboarding process designed for rapid integration. If you’re ready to make an immediate impact and build a strong foundation for your engineering career, we want to hear from you.

Key Responsibilities

  • Develop, test, deploy, and maintain high-quality software solutions within an agile team, focusing on immediate project contributions.
  • Participate actively in code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices.
  • Collaborate with senior engineers, product owners, and other stakeholders to understand requirements and translate them into robust technical specifications.
  • Troubleshoot, debug, and upgrade existing systems to improve performance, scalability, and reliability of financial platforms.
  • Contribute to the continuous improvement of software development processes, tools, and methodologies.
  • Learn and adapt quickly to new technologies, frameworks, and programming paradigms as required by various projects.
  • Write clear, concise, and comprehensive technical documentation for code, designs, and processes.
  • Engage in team discussions, sharing insights and contributing to problem-solving sessions.

Required Skills

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong foundational knowledge in at least one modern programming language (e.g., Java, Python, C#, JavaScript/TypeScript).
  • Understanding of object-oriented programming (OOP) principles, data structures, and algorithms.
  • Familiarity with version control systems, preferably Git.
  • Solid problem-solving, analytical, and critical thinking skills.
  • Excellent communication and teamwork abilities, with a proactive attitude.
  • Eagerness to learn, adapt, and take on new challenges in a dynamic environment.

Preferred Qualifications

  • Prior internship or significant academic project experience in software development.
  • Familiarity with agile methodologies (Scrum, Kanban) and DevOps practices.
  • Exposure to cloud platforms (AWS, Azure, GCP) or containerization technologies (Docker, Kubernetes).
  • Understanding of database concepts (SQL/NoSQL) and experience with relational databases.
  • Experience with front-end frameworks (e.g., React, Angular, Vue.js) or popular back-end frameworks (e.g., Spring Boot, Node.js).
  • Basic knowledge of financial markets or FinTech concepts is a plus.
  • Ability to work effectively in an English-speaking professional environment.

Perks & Benefits

  • Competitive salary and comprehensive benefits package aligned with Swiss market standards.
  • Opportunity to work on cutting-edge financial technology that impacts global markets.
  • Extensive continuous learning and professional development opportunities, including training programs, certifications, and internal knowledge sharing sessions.
  • A collaborative, inclusive, and international work environment that values innovation and diversity.
  • Modern office facilities in the vibrant city of Zurich, with excellent connectivity.
  • Attractive pension scheme and other social benefits designed for long-term security.
  • Flexible working arrangements (within an on-site model for this immediate start role) to support work-life balance.
  • Subsidized public transport, various employee discounts, and access to wellness programs.
  • On-site catering options and health promotion initiatives.

How to Apply

Ready to make an immediate impact with a global financial infrastructure provider? If you are a motivated individual looking for a challenging and rewarding career with ample growth opportunities, we encourage you to apply directly through our official careers portal. Please click on the application link below to submit your resume and cover letter. We look forward to reviewing your application and potentially welcoming you to the SIX Group team!

Apply Now

Scroll to Top