As our new Software Engineer, you will join the Product Division, Portfolio Analysis Product Area. It consists of seven agile teams (of 4-6 software engineers) across several geographical locations, and we are now looking for a Senior Software Engineer to join one of these teams.
WHAT YOU WILL BE RESPONSIBLE FOR
Your primary focus will be on the back-end development and APIs of the product. However, a strong understanding of the interactions between the back-end, middle layer, and front-end components is important, as our product area is developing a cutting-edge, cloud-native, AI-powered portfolio management solution, transforming how Portfolio Managers approach problem-solving and decision-making.
We’re looking for a Senior Software Engineer who is not only technically proficient but also excels in driving the product forward, eager to explore new technologies and innovative solutions, and fostering a collaborative and positive team culture.
WHAT WE VALUE
We expect you to be good at several of the following and interested in learning the rest:
Excellent C# skills and insight into the .NET framework
Experience with developing and integrating middle and backend services and APIs
Experience with CI/CD pipelines
You are interested and able to work within the architecture of an enterprise solution
You have good English skills and thrive in an international work environment
You have a MSc in Computer Science or a similar field, or equivalent level of experience
Beneficial to know about:
Cloud technologies: Azure Service Bus, MongoDB, streaming APIs, etc
Understanding or interest in the fintech domain
As a person, you value:
Working with others to leverage the knowledge of everyone on the team.
Taking responsibility for your work and striving to achieve tangible results.
Trying new approaches to handle both new and existing challenges.
Learning new skills and enhancing existing ones.
Continually seeking ways to improve our processes and the way we work.
Giving and receiving feedback in a way that promotes growth and understanding.