Full-Stack Software Engineer

Cardano’s technology is in the process of stepping up to the next level of sophistication so is making major investments in this increasingly critical part of its business. The developer’s purpose is to provide full-stack web technology expertise to build software that iteratively brings new capabilities and improves business processes. Working closely with experienced developers, and stakeholders alike, they have the desire and ability to learn and adopt new technologies as we continue to align our platform with leading industry solutions. They work collaboratively and share their knowledge with other team members, coach junior developers and contribute to the improvement of the platform, practices and patterns and technology stack. Your first project is as a core member of the investment engineering team further developing our in-house built portfolio management system. This is an opportunity for a bright and enthusiastic individual with some industry experience to learn about finance and investment management and to elevate their skills by learning and contributing to Cardano’s technical stack in line with industry standard practices whilst making a significant contribution to the business productivity and efficiency. Some general knowledge in computer science will also help in the long term and facilitate the learning.

Job department and role

We believe in strong and open collaboration between colleagues. We challenge each other and provide open, constructive feedback. We think this helps each of us continue to develop as we learn from colleagues, and it helps produce better investment decisions, as we protect ourselves from the negative influence of the behavioral biases, we are all subject to as human beings.

You will join our Applications team, which is team of 6 split across 3 locations and is part of the larger Investment Engineering team at Cardano. Our team is responsible for the development, maintenance, and implementation of applications used by the various investment teams within Cardano. The team structure is flat and close teamwork is pervasive. The team works closely with other engineering departments such as Data Pipelines, dev-ops, and infrastructure to name a few to deliver solutions that add real value.

Key responsibilities

Software engineering is much more than the code we write. Your responsibilities will reflect that.

Full stack

  • Learn, design and build Rest services which provide an API driven culture;
  • Learn, design and build dataflows;
  • Integrate existing applications with new data sources;
  • All aspects of the SDLC, up to and including deployment to production.

UI & UX

  • Learn and use UI and UX skills to provide a rich and performant user experience.

Business analysis

  • Understand business processes to a low level of detail and their areas of improvement then formulate pragmatic solutions;
  • Close collaboration will be needed- the business will provide prioritisation and the context of the assignments. Engineering team members work together to provide a cohesive technical solution.

Technology Solutions

  • Working in a team environment provide pragmatic software solutions to business users;
  • Contribute to the Cardano technology stack using ideas and trends from the industry;
  • Review code, architecture and assist the team lead in providing the highest quality solutions;
  • Ensure the reliability of software through various different means of testing;
  • Mentor those more junior, and promote the culture of learning ethos at Cardano.

We ask for

Qualifications

  • Undergraduate degree or equivalent in a scientific or technical discipline.

Experience

  • Working in a team and individually;
  • Proven interest to work across all layers of the technology stack, from the services and data sources to the UI;
  • Passion for reliable, resilient and well tested services;
  • Delivering software in a commercial environment;
  • Proven ability of taking ownership of tasks and drive them to completion;
  • Proven ability and passion to learn the new technology stack.

Specialist knowledge/skills

  • JavaScript, typescript, Node.js, HTML5 & CSS3 for 3+ years;
  • Services in JavaScript REST/graphql or java or csharp for 3+ years;
  • Git experience including code review using pull requests;
  • SQL Server or NoSQL development for 2+ years;
  • Exposure to python development 2+ years;
  • Clean code, test driven development and other good coding practices;
  • React.js, Redux preferred but Angular good for 1+ years;
  • Working knowledge of Docker container management.

Competencies and characteristics

  • Desire to learn about finance and investment management;
  • Good team working skills;
  • Proven track record in taking pragmatic approach to applying solutions to business solutions with the flexibility to cope with changing requirements and drive for attention to detail;
  • Self-driven and motivated work ethic;
  • Keeps up to date with the industry and technologies and bring those ideas into the firm;
  • Energetic & enthusiastic personality;
  • Strong, clear and concise communication skills – verbal, written & interpersonal.

However, if you do not fully meet the above profile, don't worry, feel free to respond! Diversity and personality, and an ambition to learn are at least as important to us, and we will invest and support you in your development.

What does Cardano offer?

  • A 40 hour job in the centre of Rotterdam
  • Competitive benefits
  • Emphasis on education and development
  • Opportunity to develop and progress within Engineering
  • A great team!

Cardano offers good employment conditions in addition to ample development opportunities. We will work with you to develop a development plan including internal and external trainings. In addition to your salary, holiday allowance, 13th month and discretionary profit sharing, you will get a free lunch when you work in the office (we work hybrid), join the company fitness scheme and you can be part of our regular social events. Cardano is located in Rotterdam right opposite central station and a 1st class train ticket (if you live outside Rotterdam) is also part of the employment conditions.

Interested? Send your CV and motivation to Ayman Amin: a.amin@cardano.com

About Cardano

Cardano was founded in 2000 based on the belief that in an uncertain world, everyone should be able to count on a fair pension.

We believe in a just society in which our financial system contributes to the quality of life. In an irrational, uncertain world with a financial system that regularly goes haywire, we feel responsible for watching over other people's money. That's why we help to secure people's assets for a good old age. We do this by eradicating unwanted and unrewarded risks and embracing the risks that are necessary to make people and society more resilient.

Cardano offers its clients (mainly European pension funds) specialized and integrated investment and risk management services; both advice and full implementation and management. Since its inception in 2000, Cardano has supported many European pension funds, insurers and other financial end-users with strategic advice, implementation and management of investment strategies, manager research and selection. Cardano is a significant player in the European market for the implementation and management of LDI and derivatives overlay solutions. Every year, Cardano executes 150+ billion euros worth of transactions on behalf of customers, including interest rate, currency, inflation and equity derivatives and (government) bonds. Cardano has offices in the UK (London) and the Netherlands (Rotterdam), where more than 500 highly experienced specialists work.

#J-18808-Ljbffr