Our software engineers are experts in the field of software engineering. Through their experience, they can take technical leadership and set technical directions. Solid communication skills enable them to consistently explain their decisions' reasoning and establish, manage, and guide expectations. In addition, their thorough knowledge of software development allows them to translate business requirements into the design and development of industry-leading solutions.
You will be part of an agile and distributed software development team, working on the integration layer connecting our core application to our external partners. You will work with cutting-edge concepts and technologies like Event Sourcing, CQRS, and GraphQL.