
Internship – Software Engineer - Competency Graph Administration Platform Modernization
Lombard Odier2 months ago
Geneva, SwitzerlandIntern
Responsibilities
- Modernize the administration platform by migrating AngularJS components to Angular and WildFly components to Quarkus.
- Analyze the existing application architecture and business workflows.
- Develop backend integrations and APIs as needed.
- Design and implement access-controlled administration and parameterization features.
- Implement a context-based split by application source.
- Improve usability and user experience for operational teams.
- Maintain application quality through automated testing and code reviews.
- Collaborate with developers, operations teams, and business analysts.
Requirements
- Currently pursuing a Master’s degree 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.
Benefits
- Hands-on experience with application modernization and modern frontend and enterprise application development.
- Exposure to operational banking processes and features used daily by business teams.
- Inclusive and supportive work environment with internal mobility and individual upskilling opportunities.
Tech Stack
AngularJava
Categories
About Lombard Odier
Lombard Odier is a Swiss private bank and asset manager serving private clients and institutions with wealth management, private banking, and institutional asset management; it also provides banking technology to other financial institutions. Founded in 1796 and headquartered in Bellevue (Geneva), it is an independent partnership owned by its managing partners. The Group manages close to CHF 300 billion and operates from more than 25 offices across four continents.