Wykształcenie wyższe na kierunku informatycznym lub pokrewnym (lub ekwiwalentne doświadczenie zawodowe).
Doświadczenie zawodowe na podobnym stanowisku lub własne portfolio aplikacji.
Znajomość języka programowania C# oraz frameworku ASP.NET Core lub biegła znajomość innego języka obiektowego (np. Python + Django, JavaScript + nodejs, Java + Spring Boot).
Praktyczna znajomość relacyjnych baz danych (np. PostgreSQL, MS SQL) oraz języka SQL.
Doświadczenie w pracy z systemem kontroli wersji (np. Git).