- Several years of professional software engineering experience with strong backend development skills in a modern programming language and ecosystem
- Experience designing APIs, services and integration-oriented systems, with a solid understanding of software architecture, clean boundaries and maintainable system design
- Comfortable working with existing or complex systems – not only greenfield products – and taking ownership from technical problem through implementation and production
- Strong automated-testing mindset and excellent communication skills, with a willingness to work closely with product and domain experts
- Practical experience using modern AI coding tools or engineering agents as part of day-to-day development, combined with the ability to judge AI-generated output critically
Particularly valuableExperience in one or more of the following is a plus: modernization of large or long-lived software products, strangler/incremental migration approaches, cloud and container-based environments, asynchronous processing, high-compliance or business-critical software (e.g. Payroll, HR or financial), legacy integration, or developer platforms and internal tooling.
Experience with C#/.NET, especially for backend services, APIs or modernization of established applications.
We are not looking for someone whose primary skill is a specific legacy technology, we are looking for engineers who can help us progressively move beyond it.