Software Engineer (Full-Stack)

  • RobecoSAM
  • Zürich, ZH, Switzerland
  • 26/12/2023
Full time Data Engineering Business Intelligence Software Engineering DevOps

Job Description

Department
Robeco is a pure-play international asset manager founded in 1929 with headquarters in Rotterdam, the Netherlands, and 16 offices worldwide. A global leader in sustainable investing since 1995, its integration of sustainable as well as fundamental and quantitative research enables the company to offer institutional and private investors an extensive selection of active investment strategies, for a broad range of asset classes. Robeco Switzerland Ltd. is a FINMA-licensed asset manager for collective investment schemes. At our Zurich offices, we employ around 90 people in the Investments, Sustainable Investment Research, Corporate Services and Sales Switzerland departments. The Swiss location is a pioneer in sustainable investing, based on a commitment shaped by a long-standing cooperation with Swiss market leader Sustainable Asset Management (RobecoSAM), which was founded in 1995 and acquired by Robeco in 2006.
Robeco Switzerland is currently looking for a Full-stack Software Engineer (100%) to join our Software Engineering team. The team’s core focus is to support the asset management business by adding new features to the web applications used to report the sustainability metrics of our products.
Though Sustainability metrics are complex, we strive to illuminate the unique data that we possess and to enable critical insights. We do so by combining our portfolio data with sustainability data from multiple providers to create unique visuals and reports in both dynamic and static formats. These visuals are consumed throughout the Robeco Group to produce Factsheets, Client Reports, Marketing/Sales Presentations, and are sourced by other applications via APIs. We believe that better information helps shape a brighter future where all assets integrate sustainability metrics so that all stakeholders can thrive.
The Software Engineering team at Robeco Switzerland consists of 9 members: 6 Software Engineers, each having an affinity towards a specific part of the software (front-end, back-end, IT ops), 2 Testing Engineers and a Software Architect. We deliver software on a continuous basis following the Agile-Kanban Methodology. The team also works in close cooperation with other Engineering teams as well as with the Investments, Client Servicing and Marketing departments across the entire Robeco Group.
We encourage our engineers to be versatile, display leadership qualities and be enthusiastic to take on new challenges or come up with new ideas as we maintain our place at the forefront of sustainable investing.
 
Position & Requirements
Your main responsibilities
  • With your technical expertise, you will help in all the stages of the development lifecycle starting with analyzing and estimating business requirements, designing, implementing and testing the solutions, reviewing other engineers’ code, and finally deploying and maintaining the software
  • As an experienced engineer, one of your responsibilities is to mentor more junior colleagues by validating their proposed solutions and reviewing the implementation
  • Communication with our stakeholders is very important, therefore one of your key responsibilities is to actively collaborate with our business analyst and product owner to deliver the best solutions
  • Collaborating and respecting the team processes and culture
Requirements
  • Completed university degree in Computer Science, a related technical field or equivalent practical experience
  • Practical experience in web application development using Java (17 or later) and related frameworks (preferably Spring Web & Angular)
  • Experience with Databases and SQL (preferably Oracle), including ORM frameworks (preferably JPA, Hibernate)
  • Experience with build and deployment tools (we use Azure DevOps)
  • Knowledge of Cloud Computing (we use Azure as IaaS)
  • Knowledge of Distributed Systems Design (we have a RESTful Service-Oriented Architecture)
  • Experience working with Agile Software Development Methodologies and related tools
  • Good understanding of financial instruments and portfolio investing is a bonus
You bring the following skills
  • Excellent analysis and problem solving skills, as well as an acute attention to detail
  • Ability to structure work independently and report on progress
  • Openness to continuous improvement through giving and receiving constructive feedback
  • Curiosity, proactivity and willingness to learn
  • Ability to communicate effectively and professionally in English (written and spoken)
  • Client-oriented attitude with an attention to costs and efficiency
  • Reliability and willingness to go the extra mile when required
Application
We are looking forward to receiving your complete application papers with a motivation letter on
www.robeco.com/ch/de/karriere/offene-stellen/
Only online applications via our Robeco job posting site are considered.
All applications will be treated with the utmost confidentiality. Assessment and integrity check may be part of the selection process.
 
About Robeco
Robeco is a pure-play international asset manager founded in 1929 with headquarters in Rotterdam, the Netherlands, and 16 offices worldwide. A global leader in sustainable investing since 1995, its unique integration of sustainable as well as fundamental and quantitative research enables the company to offer institutional and private investors an extensive selection of active investment strategies, for a broad range of asset classes. As at 30 June 2023, Robeco had EUR 181 billion in assets under management, of which EUR 178 billion is committed to ESG integration. Robeco is a subsidiary of ORIX Corporation Europe N.V. More information is available at www.robeco.com.
Robeco Switzerland certified equal pay employer
Robeco Switzerland Ltd has been issued a “Fair-ON-Pay” certificate of equal pay for women and men by the global quality controller SGS (Société Générale de Surveillance).
Robeco is committed to promoting diversity, equal opportunities and inclusion amongst its employees. We consider this to be a core value in the way we build our strategy, how we operate, how we recruit and how we shape our culture.
The “Fair-ON-Pay” certificate recognizes Robeco Switzerland Ltd as a fair employer on gender equal pay and underlines its ongoing commitment to equal pay.
All applications will be treated with the utmost confidentiality. An assessment and integrity test may be used in the selection procedure.