Lombard Odier

Internship - Software Engineer - Platform Modernization

Lombard Odier

locationGeneva

Posted 14 hours ago

More
  • Copy URLCopy URL
  • Visit companyVisit company
  • Report a problem
  • Level

    Entry level

  • Employment

    Internship/Trainee

  • Salary

    CHF 55'000.00-CHF 75'000.00/year

  • Field

    Software Engineering

  • Workplace

    On-site in Geneva

  • Apply

    On the company site

  • Open until

    31 Dec 2026

  • Skills

    Angular, Backend, Frontend +5

Salary: CHF 55'000 - 75'000 per year

Requirements:
  • Masters student in Computer Science or Software Engineering
  • Knowledge of Angular or modern frontend frameworks
  • Interest in full-stack development and user experience
  • Understanding of Java-based applications is a plus
  • Strong analytical and problem-solving skills
  • Residence in Switzerland or willingness to relocate
Responsibilities:
  • Modernize an existing administration platform by migrating it from AngularJS to Angular and from WildFly to Quarkus, while extending its functionality to provide greater autonomy to operational teams
  • Analyze the current application architecture and existing business workflows
  • Migrate frontend components from AngularJS to Angular
  • Migrate backend components from WildFly to Quarkus
  • Develop backend integrations and APIs where required
  • Design and implement new administration and parameterization features based on access rights
  • Implement a context-based split per application source
  • Improve usability and user experience for operational teams
  • Ensure application quality through automated testing and code reviews
  • Collaborate closely with Developers, Operations teams, and Business Analysts
Technologies:
  • Angular
  • Backend
  • Frontend
  • Support
  • Java
  • Quarkus
  • Fabric
  • JavaScript

More

We are Lombard Odier, a renowned global wealth and asset manager with a strong focus on sustainable investing. Independently owned, we are one of the best-capitalised banking groups in the world, managing close to CHF 300 billion and operating from over 25 offices across four continents. With a history spanning more than 230 years, we offer discretionary and advisory portfolio management, wealth services, custody, asset management and investment strategies, as well as advanced banking technology for other financial institutions. Our philosophy, Rethink Everything, guides our work and investment perspective. In this internship, you will join our Cash Management team and contribute to modernizing a critical application used to manage competency rules and operational parameters across key banking processes. The project combines software engineering, user experience design and operational process optimization, and is part of a broader digital transformation initiative. We offer hands-on experience with application modernization, exposure to operational banking processes, the opportunity to deliver features used daily by business teams, and experience with modern frontend and enterprise application development. Our Maisons DNA is defined by Excellence, Innovation, Respect, Integrity and One Team. We promote a diverse and inclusive work environment and support personal and professional aspirations through internal mobility and individual upskilling programs. All applications will be handled in the strictest confidence.

last updated 44 week of 2026

AngularBackendFrontendSupportJavaQuarkusFabricJavascript

Good to know

Frequently asked questions

Quick answers about this role at Lombard Odier.

Where is the Internship - Software Engineer - Platform Modernization position at Lombard Odier located?

The role is based in Geneva, Switzerland.

What does Lombard Odier pay for this Internship - Software Engineer - Platform Modernization role?

The advertised salary is CHF 55'000 – 75'000 / year.

What type of employment and seniority is this?

It is a internship/trainee position at entry level level.

Which skills and technologies are relevant for this Internship - Software Engineer - Platform Modernization job?

The posting highlights Angular, Backend, Frontend, Support, Java, Quarkus, Fabric, Javascript.

How do I apply for the Internship - Software Engineer - Platform Modernization job at Lombard Odier?

This listing comes from SwissDevJobs. Use the Apply button to open the original posting and apply directly with Lombard Odier.

More Software Engineering jobs in Switzerland