Unlock Full Resume Report

New offer - be the first one to apply!

August 14, 2026

Programista .NET (k/m)

Junior • Hybrid

Katowice, SL, Poland

Opis stanowiska

  • Rozwój aplikacji backendowych w C#, .NET/.NET Core i ASP.NET Core.
  • Tworzenie i rozwój REST API.
  • Praca z bazami danych, w szczególności SQL Server.
  • Implementacja rozwiązań zgodnie z wymaganiami i dokumentacją.
  • Code review, refaktoryzacja i dbanie o jakość kodu.
  • Praca zespołowa z wykorzystaniem Git.
  • Współpraca hybrydowa: 2 dni w tygodniu z biura w Katowicach.

Wymagane

  • 1–3 lata doświadczenia komercyjnego w .NET.
  • Dobra znajomość C# i .NET/.NET Core.
  • Doświadczenie z ASP.NET Core, REST API i SQL.
  • Znajomość Entity Framework Core lub innego ORM.
  • Znajomość Git.

Mile widziane

  • Doświadczenie w branży bankowej/finansowej.
  • Znajomość dodatkowych narzędzi wspierających rozwój aplikacji backendowych.
  • Doświadczenie w pracy z dużymi systemami.

Oferujemy

  • Pracę w organizacji działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa ISO 9001 oraz ISO 27001.
  • Niekorporacyjną atmosferę i płaską strukturę organizacyjną.
  • Możliwość ciągłego rozwoju poprzez pracę z różnorodnymi technologiami, współpracę z doświadczonym zespołem oraz dofinansowanie do szkoleń i certyfikatów.
  • Program Poleceń Pracowniczych.
  • Kulturę organizacyjną opartą na dobrej intencji, dzieleniu się wiedzą, odpowiedzialności, ciągłym doskonaleniu, szczerej i profesjonalnej komunikacji oraz działaniu ze znajomością celu pracy.
  • Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacją im. Joanny Radziwiłł „Opiekuńcze Skrzydła” oraz udział w akcji „Gwiazdorzymy”.
  • Różnorodne i inkluzywne środowisko pracy oraz równe szanse rozwoju.
  • Opiekę medyczną LUX-MED, 50% dofinansowania do karty Multisport, dofinansowanie nauki języków i dostęp do platformy wellbeingowej.

Similar jobs you might like

Technology

emagine Polska

Programista .NET

Senior

Hybrid

Warsaw, Poland

125 - 125 PLN/hr

🏢 Summary: Długofalowa współpraca dla doświadczonego programisty .NET przy projektowaniu i rozwoju rozwiązań backendowych i frontendowych. Rola obejmuje integracje systemowe, automatyzację testów i CI/CD, współtworzenie architektury oraz dokumentację techniczną, w środowisku Agile. 🗂️ Requirements: Zaawansowana znajomość .NET, Znajomość inżynierii oprogramowania, Doświadczenie w C#, .NET, TypeScript, Angular, Web API, SQL i HTML5, Znajomość testów modułowych i automatyzacji testów, Doświadczenie w integracjach z systemami kolejkowymi, Znajomość MSSQL, Visual Studio, Git, JIRA, MsBuild, TeamCity i PowerShell, Znajomość Claude Code CLI i Codex CLI, Znajomość analizy wymagań użytkownika i projektowania systemów, Umiejętność tworzenia dokumentacji oraz czytania dokumentacji HLD, Doświadczenie w pracy w metodyce Agile 📃 Skills: C#, .NET, TypeScript, Angular, WebAPI, SQL, HTML5, MSSQL, Git, JIRA, MsBuild, TeamCity, PowerShell, Claude, Codex, Agile 🏢 Description: Lokalizacja: Warszawa Model pracy: 2x w miesiącu z biura w Warszawie Stawka: 125 PLN/h net + VAT Okres współpracy: długofalowa współpraca Poszukujemy doświadczonego Programisty .NET, który będzie odpowiedzialny za projektowanie i rozwój rozwiązań backendowych oraz frontendowych. Osoba na tym stanowisku będzie uczestniczyć w tworzeniu integracji między systemami, automatyzacji testów oraz procesów CI/CD. Istotnym elementem roli będzie również współtworzenie koncepcji architektonicznych, dbanie o jakość wytwarzanego oprogramowania oraz przygotowywanie dokumentacji technicznej. Szukamy kandydata z solidnymi podstawami inżynierii oprogramowania, który swobodnie porusza się w środowisku .NET i dobrze odnajduje się w pracy zespołowej prowadzonej zgodnie z metodyką Agile. Główne Zadania: Projektowanie i realizacja rozwiązań z zakresu frontend i backend, integracji pomiędzy aplikacjami, automatyzacji testów oraz automatyzacji procesów CI/CD. Przygotowywanie koncepcji rozwiązań architektonicznych. Dokumentowanie prac programistycznych. Wymagania Kluczowe: Znajomość inżynierii oprogramowania. Znajomość programowania w .NET w stopniu zaawansowanym. Znajomość testowania modułowego i automatyzacji testów. Znajomość metodyk analizy wymagań użytkownika. Znajomość metodyk projektowania systemów. Doświadczenie w realizacji projektów informatycznych w technologiach: C#, .NET, TypeScript, Angular, Web API, SQL, HTML5. Doświadczenie w realizacji interfejsów z wykorzystaniem systemów kolejkowych. Znajomość narzędzi: MSSQL, Visual Studio, Git, JIRA, MsBuild, TeamCity, Powershell. Znajomość narzędzi AI wspierających development (Claude Code CLI, Codex CLI). Umiejętność dokumentowania swojej pracy i czytania dokumentacji na poziomie HLD. Doświadczenie w pracy metodyką Agile. Mile widziane: Potwierdzenie umiejętności programowania testami kompetencji. Umiejętność tworzenia i korzystania z AI skill-i. Znajomość języka angielskiego na poziomie umożliwiającym zrozumienie dokumentacji technicznej.

Technology

Nexio Management Sp. z o. o.

Starszy Programista .NET

Senior

Remote

Warsaw, MZ, Poland

🏢 Summary: Oferta długofalowej współpracy dla doświadczonego Programisty .NET przy projektowaniu, rozwoju i optymalizacji systemów klasy enterprise dla instytucji międzynarodowej. Rola obejmuje także prowadzenie zespołu deweloperskiego, projektowanie rozwiązań technicznych, zarządzanie wydaniami oraz wsparcie wdrożeń. 🗂️ Requirements: Wykształcenie wyższe kierunkowe w obszarze ICT, Minimum 6 lat doświadczenia jako Programista .NET, Doświadczenie z Web API, Doświadczenie z MS SQL, Doświadczenie w pełnym cyklu życia oprogramowania, Doświadczenie w projektach Scrum, Znajomość projektowania systemów enterprise, Znajomość UML, Znajomość architektury warstwowej: dane, logika biznesowa, interfejs użytkownika, Umiejętność prowadzenia zespołu technicznego, Umiejętność tworzenia dokumentacji technicznej, Myślenie analityczne i rozwiązywanie problemów, Minimum 2 lata doświadczenia przy złożonych systemach enterprise do zarządzania zasobami, HR i/lub finansami, Język angielski na poziomie minimum B2 📃 Skills: .NET, WebAPI, MSSQL, Scrum, UML, Enterprise, ICT 🏢 Description: Dla naszego klienta, instytucji międzynarodowej, poszukujemy doświadczonej osoby do roli Programisty .NET do długofalowej współpracy Twój zakres obowiązków Projektowanie i rozwój systemów informatycznych. Kierowanie pracami zespołu deweloperskiego. Analiza wymagań oraz projektowanie rozwiązań technicznych. Opracowywanie i wdrażanie rozwiązań spełniających wymagania biznesowe. Optymalizacja oprogramowania pod kątem wydajności, bezpieczeństwa i jakości. Szacowanie pracochłonności i czasu realizacji zadań. Definiowanie standardów wytwarzania oprogramowania. Zarządzanie konfiguracją i procesem wydawania nowych wersji systemu. Udział w analizie, testowaniu, zapewnieniu jakości oraz wdrażaniu rozwiązań. Tworzenie dokumentacji technicznej. Opracowywanie prototypów oraz narzędzi testowych. Świadczenie wsparcia technicznego drugiej i trzeciej linii. Nasze wymagania Wykształcenie wyższe kierunkowe w obszarze ICT. Minimum 6 letnie doświadczenie w roli Programisty .NET Doświadczenie w pracy z WEB API Doświadczenie z MS SQL Doświadczenie w realizacji pełnego cyklu życia oprogramowania oraz pracy w projektach z wykorzystaniem metodyki Scrum. Znajomość projektowania systemów klasy enterprise, UML oraz architektury obejmującej warstwę danych, logiki biznesowej i interfejsu użytkownika. Umiejętność kierowania zespołem technicznym oraz tworzenia dokumentacji technicznej. Umiejętność analitycznego myślenia i rozwiązywania problemów. Minimum 2 lata doświadczenia przy realizacji złożonych systemów klasy enterprise obejmujących zarządzanie zasobami i/lub zasobami ludzkimi oraz finansami. Znajomość języka angielskiego na poziomie co najmniej B2. Posiadanie co najmniej jednego certyfikatu z zakresu tworzenia oprogramowania lub równoważnego certyfikatu uznawanego międzynarodowo. - mile widziane Doświadczenie z CI/CD - mile widziane Doświadczenie z Azure DevOps - mile widziane To oferujemy Stabilność zatrudnienia - długofalowe projekty, współpraca z wiodącymi firmami, możliwość rozwoju w różnych obszarach branży IT. Elastyczne formy współpracy - umowa B2B, umowa o pracę lub zlecenie. Benefity: Medicover (rozszerzony o stomatologię), FitProfit, lekcje języka angielskiego. Treningi na siłowni F45 - zlokalizowanej w naszym biurze. Wspólnie ćwiczymy pod okiem profesjonalnych trenerów. Wewnętrzny program poleceń. Możliwość finansowania certyfikatów IT. W zależności od projektu pracujemy w trybie hybrydowym, zdalnym lub stacjonarnym. Wydarzenia okolicznościowe oraz wyjazdy integracyjne - budujemy zgrany zespól również poza biurem. Lubimy pomagać - wspieramy akcje charytatywne, takie jak Szlachetna Paczka, a w ramach #PomagamyNexio angażujemy się tam, gdzie naprawdę możemy coś zmienić.

Technology

Experis Manpower Group

.Net Developer (K/M)

Mid

Hybrid

Gliwice, SL, Poland

20,000 - 22,000 PLN

🏢 Summary: Permanent .NET Developer role focused on building and maintaining desktop and business-critical applications in a mixed .NET and Java environment. The position covers development, integrations, troubleshooting, code reviews, documentation, and CI/CD support within international Agile teams. The offer includes hybrid work, flexible hours, private healthcare, insurance, training, and conference access. 🗂️ Requirements: Commercial .NET development experience, Proficiency in C#, Experience with Java-based applications or Java development, Desktop application development experience, Backend development and API-building experience, Knowledge of relational databases, Working knowledge of Git, Experience working in Agile/Scrum environments, English proficiency at B2 level or higher 📃 Skills: .NET, C#, Java, WPF, WinForms, REST, Git, SQL, CI/CD, Agile, Scrum 🏢 Description: For our client we are looking for a candidate for the position of .NET developer . In this role, you will be responsible for developing and maintaining desktop applications as well as business-critical systems in a mixed technology environment based on .NET and Java. Key responsibilities: Design, develop, and maintain desktop applications using .NET technologies Build and support business applications and system integrations within a .NET and Java ecosystem Analyze business and technical requirements, implementing new features and improvements Enhance and maintain existing applications and systems Identify, troubleshoot, and resolve technical issues Collaborate closely with distributed international teams Participate in code reviews to ensure code quality and best practices Prepare and maintain technical documentation Support deployment processes as well as CI/CD pipelines Requirements: Experience in .NET development Solid knowledge of C# Experience working with Java-based applications or Java development Hands-on experience in desktop application development (e.g., WPF, WinForms, or similar) Experience with backend development and building APIs Familiarity with relational databases Working knowledge of Git Experience in Agile/Scrum environments English proficiency at B2 level or higher Tech Stack: .NET Framework, .NET Core, .NET 5+, C#, Java, REST APIs, Git, MS SQL Server, SQLite, PostgreSQL, CI/CD Nice to have: Experience with WCF Knowledge of DevExpress Experience in enterprise environments or legacy system modernization Offer: Permanent employment contract Private medical care Group insurance Sports card Flexible working hours Hybrid work model (50% remote/ 50% office) Certified training programs and continuous professional development Access to e‑learning platforms Opportunities to attend IT conferences, including international events Language classes and online language learning tools

Technology

ITDS

.NET Developer (AI-Assisted) – Digital Banking Modernization

Mid

Hybrid

Lodz, LD, Poland

16,800 - 20,160 PLN

🏢 Summary: Hybrid .NET Developer role supporting a digital banking modernization program, rebuilding legacy BPM applications into scalable modern .NET solutions. The position combines backend development, automated testing, enterprise integrations, Kubernetes deployment support, and AI-assisted development with Claude and Codex. 🗂️ Requirements: 3+ years of C# and .NET development experience, Experience with .NET Framework and legacy-code modernization, Practical experience with Claude and Codex, Strong automated-testing experience, Enterprise application design and implementation experience, Strong MS SQL knowledge, Experience with Git, JIRA and TeamCity, English proficiency for technical documentation 📃 Skills: C#, .NET, .NETFramework, Claude, Codex, MS SQL, Git, JIRA, TeamCity, LLM, Testing 🏢 Description: Unleash innovative web solutions — shape the future of digital banking experiences! Łódź-based opportunity with hybrid work model (2 days in the office/month). As a .NET Developer you will be working for our client, a leading financial institution focused on delivering innovative digital banking solutions. You will join a strategic modernization initiative involving the redevelopment of a BPM platform. The project focuses on rebuilding legacy applications from .NET Framework to modern .NET technologies. You will collaborate closely with AI-powered development tools and help deliver scalable, secure, and maintainable solutions in a complex enterprise environment. Your main responsibilities: Develop and maintain backend services using .NET and C# Rebuild legacy applications from .NET Framework to modern .NET architecture Create and maintain automated tests Collaborate with business stakeholders to analyze and refine requirements Design scalable and maintainable software solutions Integrate applications with databases and external services Utilize LLM-based tools such as Claude and Codex to support software development activities Participate in code reviews and ensure adherence to development standards Deploy and support applications running in Kubernetes environments Work closely with cross-functional teams in an Agile delivery model You're ideal for this role if you have: At least 3 years of experience in software development using C# and .NET Experience with .NET Framework and modernizing legacy code Practical experience working with LLM tools such as Claude and Codex Strong experience with automated testing Experience designing and implementing enterprise applications Strong knowledge of MS SQL Experience using Git, JIRA, and TeamCity Ability to work independently while collaborating effectively within a team English skills sufficient to write and understand technical documentation Nice to have: Knowledge of Docker and Kubernetes

Technology

emagine Polska

.NET Developer

Senior

Remote

Warsaw, MZ, Poland

160 - 180 PLN

🏢 Summary: Remote Senior .NET Developer role focused on extending and scaling banking systems, integrating securities and banking operations, and supporting product control and risk management applications. The position requires full-stack .NET and Angular development, testing expertise, and experience with cloud-oriented system scaling. 🗂️ Requirements: 5+ years of .NET development experience, Angular proficiency, Full-stack development experience, Hands-on code testing experience, SOLID design principles, Document-based database experience, MongoDB familiarity, Unit and integration testing experience, Event-based messaging framework experience, Banking industry experience 📃 Skills: .NET, Angular, SOLID, MongoDB, Testing, Messaging, Banking 🏢 Description: Introduction & Summary: We are seeking a highly skilled Senior .NET Developer with a strong background in developing and extending systems for the banking industry. The ideal candidate will possess at least 7 years of experience in .NET development along with proficiency in front-end technologies, particularly Angular. This is a 100% remote position requiring a proactive approach towards scaling applications and supporting cloud-based solutions. Main Responsibilities: Develop and extend systems to support additional entities. Merge securities and banking operations seamlessly. Provide support for 17 applications including product control and risk management. Utilize in-house development frameworks. Scale systems for cloud-based operations to onboard new entities. Key Requirements: 5+ years of experience in .NET development. Proficiency in front-end technologies, specifically Angular. Full-stack development experience with hands-on code testing. Solid understanding of SOLID design principles. Experience with document-based databases. Familiarity with MongoDB. Integrated experience with unit and integration testing. Experience with event-based messaging frameworks. Background in the banking industry. Nice to Have: Advanced cloud computing skills. Experience with containerized solutions.

Technology

New offer

RITS

.NET Developer

Senior

Hybrid

Warsaw, Poland

145 - 170 PLN/hr

🏢 Summary: Oferta B2B dla doświadczonego programisty back-end .NET przy rozwoju i utrzymaniu systemów dla dużej instytucji publicznej. Rola obejmuje projektowanie komponentów back-endowych, baz danych i REST API, testowanie oraz pracę w zespole Agile/Scrum. Praca hybrydowa z dwoma spotkaniami miesięcznie w biurze klienta w Warszawie, ze stawką 145–170 zł netto/h. 🗂️ Requirements: Wykształcenie wyższe, Minimum 5 lat doświadczenia w projektach IT, Minimum 3 lata doświadczenia w projektach o wartości co najmniej 100 000 zł netto, Bardzo dobra znajomość C#, Doświadczenie z .NET Core w aplikacjach webowych i desktopowych, Doświadczenie w projektowaniu i implementacji REST API, Znajomość wzorców projektowych, Clean Architecture i DDD, Znajomość MS SQL i PostgreSQL, Umiejętność optymalizacji SQL, tworzenia indeksów i procedur składowanych, Znajomość Entity Framework Core i Dapper, Znajomość JWT, OAuth2 i FIDO2, Umiejętność tworzenia testów jednostkowych i integracyjnych, Znajomość Azure DevOps i Git, Doświadczenie w Agile/Scrum, Angielski umożliwiający korzystanie z dokumentacji technicznej 📃 Skills: C#, NET, REST, SQL, MSSQL, PostgreSQL, EntityFramework, Dapper, JWT, OAuth2, FIDO2, AzureDevOps, Git, Agile, Scrum 🏢 Description: Stawka: 145–170 zł netto/h na B2B O stanowisku Poszukujemy doświadczonego Programisty Back-end, który dołączy do zespołu realizującego projekt informatyczny dla dużej instytucji sektora publicznego. Projekt obejmuje rozwój i utrzymanie rozwiązań informatycznych wspierających realizację kluczowych procesów oraz obsługę dużej liczby użytkowników i danych. Poszukujemy osoby odpowiedzialnej za projektowanie, rozwój i optymalizację komponentów back-endowych oraz współpracę z pozostałymi członkami zespołu projektowego. Obowiązki • Projektowanie i wytwarzanie oprogramowania zgodnie z dokumentacją projektową • Projektowanie, tworzenie i optymalizacja baz danych • Projektowanie i budowanie interfejsów komunikacyjnych między serwerem a klientem (REST API) • Testowanie i debugowanie oprogramowania • Raportowanie realizowanych prac • Współpraca z zespołem projektowym w metodykach Agile/Scrum Wymagania • Wykształcenie wyższe • Minimum 5 lat doświadczenia zawodowego w realizacji projektów informatycznych • Minimum 3 lata doświadczenia zdobytego w projektach o wartości co najmniej 100 000 zł netto • Bardzo dobra znajomość języka C# • Doświadczenie w pracy z platformą .NET Core przy aplikacjach webowych i desktopowych • Praktyczne doświadczenie w projektowaniu i implementacji REST API • Znajomość wzorców projektowych oraz praktyczne doświadczenie w implementacji Clean Architecture i Domain-Driven Design (DDD) • Znajomość relacyjnych baz danych MS SQL i PostgreSQL • Umiejętność optymalizacji zapytań SQL, tworzenia indeksów oraz procedur składowanych • Znajomość ORM: Entity Framework Core oraz Dapper • Znajomość mechanizmów uwierzytelniania, autoryzacji i szyfrowania danych, w szczególności JWT, OAuth2 i FIDO2 • Umiejętność tworzenia testów jednostkowych i integracyjnych • Znajomość Azure DevOps oraz systemów kontroli wersji, w szczególności Git • Doświadczenie w pracy zespołowej w metodykach Agile/Scrum • Znajomość języka angielskiego na poziomie umożliwiającym swobodne korzystanie z dokumentacji technicznej

Technology

New offer

DCG

.Net Developer

Mid

Hybrid

Katowice, SL, Poland

80 - 100 PLN

🏢 Summary: Oferta dla .NET Developera z minimum 2-letnim doświadczeniem komercyjnym, obejmująca rozwój aplikacji backendowych, implementację rozwiązań i dbanie o jakość kodu. Praca hybrydowa wymaga obecności w biurze w Katowicach dwa razy w tygodniu. 🗂️ Requirements: Minimum 2 lata komercyjnego doświadczenia w .NET, Doświadczenie w pracy programistycznej w zespole projektowym, Znajomość C# i .NET/.NET Core, Doświadczenie w tworzeniu aplikacji backendowych w ASP.NET Core, Znajomość relacyjnych baz danych i SQL, Praktyczna znajomość Entity Framework Core lub ORM, Umiejętność tworzenia i rozwijania REST API, Znajomość Git i pracy z repozytorium kodu 📃 Skills: C#, .NET, .NETCore, ASP.NET, SQL, SQLServer, EntityFramework, ORM, REST, Git 🏢 Description: Praca hybrydowa: 2 dni w tygodniu z biura w Katowicach. Zakres obowiązków: - Dbanie o jakość kodu poprzez stosowanie dobrych praktyk programistycznych, refaktoryzację i udział w code review. - Tworzenie i utrzymywanie dokumentacji technicznej dla rozwijanych rozwiązań. - Analizowanie wymagań oraz implementowanie rozwiązań zgodnie z dokumentacją techniczną. Wymagania: - Minimum 2 lata doświadczenia komercyjnego w tworzeniu oprogramowania w technologii .NET. - Doświadczenie w realizacji zadań programistycznych w zespole projektowym. - Dobra znajomość języka C# oraz platformy .NET/.NET Core. - Doświadczenie w tworzeniu i rozwijaniu aplikacji backendowych w ASP.NET Core. - Znajomość relacyjnych baz danych oraz umiejętność pisania zapytań SQL; preferowany SQL Server. - Praktyczna znajomość Entity Framework Core lub innego ORM. - Umiejętność tworzenia i rozwijania REST API. - Znajomość systemu kontroli wersji Git i pracy z repozytorium kodu. - Otwartość na współpracę i naukę od bardziej doświadczonych osób. Oferujemy: - Dofinansowanie karty sportowej. - Stałe wsparcie konsultanta. - Program rekomendacji pracowników.

Technology

ITDS

Mid-Level .NET Developer – Financial Technology Sector

Mid

Hybrid

Warsaw, Poland

14,700 - 20,160 PLN

🏢 Summary: Hybrid .NET Developer role supporting the development and improvement of a large-scale core banking platform. The position focuses on delivering new features, improving performance and reliability, building automated tests, and collaborating with analysts and business stakeholders. 🗂️ Requirements: C# and .NET/.NET Core knowledge, MS SQL and PostgreSQL experience, Object-oriented programming and design-patterns knowledge, Docker and Kubernetes experience, Automated-testing knowledge, Teamwork and communication skills, Ability to work with technical documentation in English, Knowledge of software-development best practices, including SOLID 📃 Skills: C#, .NET, .NETCore, MSSQL, PostgreSQL, Docker, Kubernetes, OOP, SOLID 🏢 Description: Ignite the future of digital banking — develop innovative solutions that transform financial services! Warsaw-based opportunity with hybrid work model (2 days in the office/month). As a .NET Developer you will be working for our client, one of the leaders in the online banking sector that develops and maintains large-scale financial systems supporting daily operations of digital banking services. In this role you will contribute to the development and improvement of a core banking platform used across the organization. You will work closely with analysts, developers, and business stakeholders to implement new functionalities, improve system performance, and ensure the reliability and quality of software solutions in a modern .NET environment. Your main responsibilities: Implement new functionalities and system improvements in applications developed in the .NET environment Participate in development work within projects related to the core banking system Develop and maintain automated tests to ensure high quality of delivered solutions Collaborate with analysts and business users to support requirements analysis and clarification Participate in internal software testing and verification processes Create and update technical and functional documentation for developed solutions Support the development team in maintaining system stability and performance You're ideal for this role if you have: Good knowledge of C#, .NET, .NET Core Experience with MS SQL and PosgreSQL Understanding of object-oriented programming principles and design patterns Hands on experience with Docker and Kubernetes Knowledge of automated testing techniques Ability to work effectively in a team environment Strong communication skills and attention to detail Good organizational skills and ability to quickly learn new technologies Ability to work with technical documentation in English Familiarity with software development best practices (e.g. SOLID) Nice to have: Knowledge of Agile methodology