Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

July 21, 2026

Programista .NET (bankowość)

Senior • Hybrid

Warsaw, Poland

Branża: bankowość

Lokalizacja: hybryda - 1 dzień na 2 tygodnie z biura w Warszawie

Stawka: do 140 zł/h netto na b2b

O zespole

Rozwiązania rozwijane przez zespół przetwarzają transakcje o wysokiej krytyczności biznesowej i dużej skali działania, wspierając kluczowe procesy płatnicze.

Zakres obowiązków

  • udział w projektowaniu, implementacji oraz rozwoju systemów informatycznych w środowisku regulowanym,
  • implementacja nowych funkcjonalności na potrzeby biznesu,
  • utrzymanie, monitorowanie i rozwój istniejących systemów oraz analiza i usuwanie błędów pojawiających się na środowiskach testowych i produkcyjnych,
  • tworzenie i aktualizacja dokumentacji technicznej i funkcjonalnej systemu,
  • współpraca z analitykami, developerami oraz biznesem,
  • współpraca w opracowywaniu nowych rozwiązań i obieraniu kierunków rozwojowych.

Wymagania (must have)

  • minimum 4-letnie doświadczenie programistyczne w realizacji projektów informatycznych,
  • bardzo dobra znajomość platformy .NET (preferowane doświadczenie z .NET 8 oraz nowszymi wersjami) oraz .NET Framework 4.8,
  • bardzo dobra znajomość języka C# oraz programowania obiektowego (OOP),
  • praktyczna znajomość wzorców projektowych oraz zasad SOLID,
  • bardzo dobra znajomość SQL oraz relacyjnych baz danych (PostgreSQL, MS SQL Server),
  • doświadczenie w tworzeniu testów jednostkowych i integracyjnych,
  • znajomość procesu wytwarzania oprogramowania, Git oraz praktyk CI/CD,
  • doświadczenie w tworzeniu rozwiązań w środowisku o wysokiej dostępności i krytyczności biznesowej,
  • wysoka samodzielność, odpowiedzialność oraz umiejętność współpracy w zespole,
  • znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną.

Mile widziane

  • praktyczne wykorzystanie narzędzi AI wspierających proces wytwarzania oprogramowania (np. Claude, Codex),
  • znajomość Kubernetes, Docker oraz Ansible,
  • znajomość technologii legacy wykorzystywanych w środowiskach korporacyjnych (.NET Framework, WCF, WinForms, JBasic).

Similar jobs you might like

Technology

emagine Polska

.NET Developer - MID

Mid

Hybrid

Warsaw, MZ, Poland

137 - 137 PLN/hr

🏢 Summary: Oferta B2B dla .NET Developera wspierającego modernizację płatności i budowę mikroserwisowej platformy płatniczej gotowej na chmurę. Rola obejmuje rozwój, utrzymanie i rozbudowę funkcjonalności, usuwanie błędów oraz pracę w niewielkim zespole Scrum dla kluczowych klientów banku. Praca hybrydowa z obecnością w warszawskim biurze raz w miesiącu, z budżetem do 137 PLN/h + VAT. 🗂️ Requirements: C#, NET, SQL, Git, dobre praktyki programowania, SOLID, praca zespołowa, wykształcenie wyższe, język angielski zaawansowany, 2–4 lata doświadczenia na poziomie Regular, 2–5 lat doświadczenia w sektorze bankowym 📃 Skills: C#, .NET, SQL, MSSQL, Git, OpenShift, Kafka, Avro, REST, Jira, Confluence, Docker, Liquibase, Hibernate, JUnit 🏢 Description: Banking Hybrid: 1x per month in Warsaw’s office Budget: 137PLN/h + VAT on B2B contract O zespole: Jako IT Chapter Systemy Płatności poszukujemy osoby na stanowisko .NET Developer , która będzie wspierała zespół w modernizacji płatności - budowie platformy płatniczej opierającej się na microservices, rozwiązaniach cloud readiness (openshift). Realizacja prac w ramach SQUAD'ów (jeden squad/ zespół scrumowy) liczy max 8-10 osób. Praca przy realizacji projektów dla kluczowych klientów BNP. Zadania: Rozwój, utrzymanie oraz tworzenie nowej funkcjonalności zgodnie z wymaganiami obszaru. Rozbudowa istniejącej funkcjonalności zgodnie z wymaganiami. Analizowanie oraz naprawa zgłoszonych błędów. Praca w środowisku zwinnym Agile. Branie udziału w całym cyklu życia historyjki. Wymagania: Znajomość języka C#, platformy .NET Core / .NET, Znajomość baz danych SQL (np. MS SQL) oraz narzędzi kontroli wersji takich jak Git. Znajomość dobrych praktyk programowania, Znajomość wzorców SOLID Umiejętność pracy w zespole. Narzędzia: .net JUnit 5 Kafka Avro (mile widziane) REST Git Jira Conflucence Docker Liquibase Hibernate Wykształcenie: wyższe Angielski: zaawansowany Doświadczenie poza sektorem bankowym: Regular (2-4 lata) Doświadczenie w sektorze bankowym: 2-5 lat

Technology

emagine Polska

Programista .NET Fullstack

Senior

Hybrid

Warsaw, MZ, Poland

🏢 Summary: Długoterminowa oferta B2B dla doświadczonego Fullstack Developera C#/.NET i Angular w sektorze bankowym. Rola obejmuje projektowanie i wdrażanie aplikacji, rozwój frontendu i backendu, konteneryzację oraz automatyzację testów. Praca hybrydowa z wizytą w biurze w Warszawie dwa razy w miesiącu, ze stawką do 140 zł/h. 🗂️ Requirements: Minimum 5 lat doświadczenia w C# i .NET Core, Znajomość Angular i TypeScript, Doświadczenie w projektowaniu relacyjnych baz danych, Znajomość Microsoft SQL Server, Umiejętność konteneryzacji w Docker i Kubernetes, Praktyczna znajomość automatyzacji testów, w tym E2E, Znajomość analizy wymagań użytkownika, Znajomość metod projektowania systemów 📃 Skills: C#, .NET, Angular, TypeScript, Docker, Kubernetes, SQLServer, Testing, E2E, SOLID, EntityFramework, Git, VisualStudio, JIRA, TeamCity, PowerShell, Bash, Redis, Elasticsearch, RabbitMQ 🏢 Description: Bankowość B2B do 140zł/h Start ASAP/do ustalenia Long-term Hybryda 2x w miesiacu w biurze w Warszawie Osoba na tym stanowisku będzie odpowiedzialna za projektowanie oraz wdrażanie nowoczesnych aplikacji, co przyczyni się do doskonalenia produktów oraz zwiększenia satysfakcji użytkowników. Obowiązki: Programowanie obiektowe w języku C# i frameworku .NET Core zgodnie z zasadami SOLID. Projektowanie oraz programowanie front-endu w frameworku Angular i języku TypeScript. Konteneryzacja aplikacji przy użyciu Docker i Kubernetes. Stworzenie testów jednostkowych oraz automatyzacja testów. Analiza wymagań użytkownika i metodologia projektowania systemów. Realizacja projektów w technologiach: C#, .NET Core, Angular, Entity Framework, Docker, Redis, Elastic Search, RabbitMQ, SQL Server. Wykorzystanie narzędzi takich jak GIT, Visual Studio, Visual Studio Code, JIRA, TeamCity, PowerShell, Bash. Wymagania (Must Haves): Co najmniej 5-letnie doświadczenie w programowaniu obiektowym z użyciem C# i .NET Core. Znajomość frameworka Angular oraz języka TypeScript. Doświadczenie w projektowaniu relacyjnych baz danych, w szczególności Microsoft SQL Server. Umiejętność konteneryzacji z wykorzystaniem Docker i Kubernetes. Praktyczna znajomość narzędzi do automatyzacji testów (w tym testy e2e). Znajomość metod analizy wymagań użytkownika oraz metod projektowania systemów. Preferencje (Nice to Haves): Znajomość technologii takich jak Redis, Elastic Search, RabbitMQ. Umiejętność korzystania z narzędzi CI/CD jak TeamCity. Doświadczenie w pracy z metodologiami Agile.

Technology

RITS

Senior .NET Developer

Senior

Hybrid

Lodz, LD, Poland

100 - 125 PLN/hr

🏢 Summary: Długoterminowy projekt B2B obejmuje rozwój i utrzymanie backendowych systemów .NET, z hybrydową współpracą i spotkaniami biznesowymi w biurze 2–3 razy w miesiącu. Rola koncentruje się na C#/.NET, Microsoft SQL Server, projektowaniu rozwiązań, analizie wymagań oraz automatyzacji testów. 🗂️ Requirements: Minimum 4 lata doświadczenia w projektach IT, Bardzo dobra znajomość C# i .NET, Doświadczenie z backendem .NET/C#, Doświadczenie z MSSQL i T-SQL, Praktyczna znajomość Microsoft SQL Server, Znajomość testów jednostkowych i automatyzacji testów, Znajomość analizy wymagań użytkownika, Znajomość projektowania systemów, Doświadczenie z WCF, SSIS, ASP.NET, MVC.NET i HTML, Znajomość Visual Studio, Git, JIRA, MSBuild, TeamCity i PowerShell, Umiejętność pracy z dokumentacją techniczną w języku angielskim, Samodzielność, analityczne podejście i umiejętność pracy zespołowej 📃 Skills: C#, .NET, MSSQL, T-SQL, WCF, SSIS, ASP.NET, MVC.NET, HTML, Git, JIRA, MSBuild, TeamCity, PowerShell, VisualStudio 🏢 Description: Współpraca hybrydowa - Łódź, spotkania biznesowe w biurze 2-3 razy w miesiącu Stawka: 100–125 PLN/h netto + VAT B2B Długoterminowy projekt w obszarze rozwoju systemów informatycznych Opis projektu Dołączysz do zespołu odpowiedzialnego za rozwój i utrzymanie rozwiązań opartych na technologii .NET. W ramach projektu będziesz pracować przede wszystkim nad warstwą backendową, wykorzystując C#/.NET oraz technologie bazodanowe Microsoft SQL Server. Rola obejmuje również udział w projektowaniu rozwiązań, analizie wymagań oraz tworzeniu i automatyzacji testów. Obowiązki Rozwój i utrzymanie aplikacji backendowych w technologii C#/.NET. Projektowanie i implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi i technicznymi. Praca z bazami danych Microsoft SQL Server oraz językiem T-SQL. Udział w analizie wymagań użytkownika i przekładanie ich na rozwiązania techniczne. Projektowanie rozwiązań systemowych oraz udział w podejmowaniu decyzji technologicznych. Tworzenie i utrzymywanie testów jednostkowych. Automatyzacja procesów testowania. Dbanie o jakość, stabilność i utrzymywalność tworzonego kodu. Współpraca z pozostałymi członkami zespołu przy realizacji projektów informatycznych. Wymagania Minimum 4 lata doświadczenia w realizacji projektów informatycznych. Bardzo dobra znajomość C# i .NET. Doświadczenie w pracy z backendem .NET/C# oraz MSSQL/T-SQL. Praktyczna znajomość Microsoft SQL Server. Znajomość testów jednostkowych oraz automatyzacji testów. Znajomość metod analizy wymagań użytkownika. Znajomość metod projektowania systemów. Doświadczenie w pracy z technologiami: WCF, SQL Server Integration Services (SSIS), ASP.NET , MVC.NET , HTML. Znajomość narzędzi: Visual Studio, Git, JIRA, MSBuild, TeamCity, PowerShell. Umiejętność pracy z dokumentacją techniczną w języku angielskim. Samodzielność, analityczne podejście oraz umiejętność pracy zespołowej.

Technology

Sii

Test Automation with Java (f/m/x)

Senior

Hybrid

Lodz, LD, Poland

🏢 Summary: Oferta dotyczy roli testera automatyzującego w zespole rozwijającym kluczowe systemy bankowe wspierające komunikację z klientami i zarządzanie dokumentami. Zakres obejmuje testy funkcjonalne, automatyczne i wydajnościowe, analizę błędów, utrzymanie środowisk testowych oraz współpracę z zespołami projektowymi i biznesowymi. 🗂️ Requirements: Minimum 4 lata doświadczenia w automatyzacji testów, Bardzo dobra znajomość Playwright lub Selenium, Praktyczna znajomość SoapUI, Doświadczenie w testach funkcjonalnych, Umiejętność tworzenia raportów testowych i aktualizacji dokumentacji, Doświadczenie w analizie dokumentacji, tworzeniu planów i przypadków testowych, Znajomość Jira i Confluence, Doświadczenie w tworzeniu zapytań SQL, Znajomość metodyk TDD i BDD, Biegła znajomość języka polskiego, Znajomość języka angielskiego na poziomie co najmniej B2 📃 Skills: Playwright, Selenium, SoapUI, SQL, Jira, Confluence, TDD, BDD 🏢 Description: Dołącz do zespołu rozwijającego kluczowe systemy bankowe, gdzie będziesz odpowiedzialny za kompleksową realizację testów rozwiązań wspierających komunikację z klientami oraz zarządzanie dokumentami w całej organizacji. Pracując w zespole, będziesz testować rozwiązania IT, realizować testy funkcjonalne, automatyczne i wydajnościowe zgodnie z dokumentacją oraz współpracować z innymi działami. Twoje zadania Realizacja testów funkcjonalnych, automatycznych i wydajnościowych zgodnie z wymaganiami biznesowymi oraz scenariuszami testowymi Identyfikacja, analiza i raportowanie błędów oraz monitorowanie procesu ich usuwania Współpraca z zespołami projektowymi, deweloperskimi i interesariuszami biznesowymi w zakresie zapewnienia jakości oprogramowania Weryfikacja zgodności dostarczonych rozwiązań z wymaganiami technicznymi i biznesowymi Przygotowanie oraz utrzymywanie dokumentacji i danych testowych niezbędnych do realizacji testów Wdrażanie i rozwijanie narzędzi, procesów oraz dobrych praktyk w obszarze testowania Zarządzanie i utrzymywanie środowisk testowych, kont użytkowników oraz wykorzystywanych zasobów testowych Wymagania Minimum 4 lata doświadczenia w tworzeniu testów automatycznych oraz bardzo dobra znajomość Playwright/Selenium Praktyczna znajomość SoapUI oraz wiedza z zakresu realizacji testów funkcjonalnych Umiejętność w tworzeniu raportów wyników testów i aktualizacji dokumentacji testowej Doświadczenie w analizowaniu dokumentacji, przygotowaniu planu testów i przypadków testowych oraz znajomość Jira i Confluence Wcześniejsza praca w tworzeniu zapytań do baz danych w SQL Znajomość metodyk TDD/BDD Biegła znajomość języka polskiego Znajomość języka angielskiego na poziomie min. B2

Technology

emagine Polska

Senior Java Developer/Tech Lead (z doświadczeniem w bankowości)

Senior

Hybrid

Warsaw, Poland

145 - 160 PLN/hr

🏢 Summary: Oferta dla Senior Java Developera do modernizacji systemów płatniczych w bankowości i budowy platformy mikroserwisowej gotowej na chmurę. Rola obejmuje rozwój, utrzymanie produkcyjne, monitoring, automatyzację testów, bezpieczeństwo oraz pracę w zespole Scrum/Agile. 🗂️ Requirements: Minimum 5 lat doświadczenia jako Java Developer, Doświadczenie w projektach bankowych, Doświadczenie z systemami mikroserwisowymi opartymi na Kafka, Umiejętność dekompozycji wymagań na zadania, Umiejętność analizy dokumentacji i procesów biznesowych, Umiejętność projektowania rozwiązań, Współpraca z architektami 📃 Skills: Java, Spring, JPA, JUnit, Kafka, REST, Git, Jira, Confluence, Docker, Liquibase, Hibernate, Avro 🏢 Description: Branża: bankowość Stawka: do 160 pln/h netto na b2b Miejsce pracy: Warszawa, Kraków lub Katowice - hybryda 1 dzień w tygodniu z biura O zespole: Jako IT Chapter Systemy Płatności poszukujemy osoby na stanowisko Senior Software Developer, która będzie wspierała zespół w modernizacji płatności - budowie platformy płatniczej opierającej się na microservices, rozwiązaniach cloud readiness. Realizacja prac w ramach SQUAD'ów (jeden squad/ zespół scrumowy) liczy max 8-10 osób. Zadania: Diagnostyka i rozwiązywanie problemów (szybkie usuwanie awarii, analiza przyczyn, czytanie dokumentacji), Wsparcie rozwoju i utrzymanie na produkcji systemów dostarczanych z zespołów Utrzymywanie systemów (planowanie prac zespołu i swojego, monitorowanie) Komunikatywność (z Biznesem, członkami zespołu utrzymaniowego oraz zespołów rozwojowych) Samodzielność w realizacji zadań, proaktywność, pokazywanie kierunków rozwoju Monitorowanie (definiowanie metryk/alertów w DT czy innych rozwój monitoringu technicznego i biznesowego) Automatyzacja (propozycje weryfikacji procesów, przez tworzenie i usprawnianie testów automatycznych, dodawanie i rozbudowa o brakujące rodzaje testów), Przegląd kodu, Aktualizacja dokumentacji (tworzenie dokumentacji technicznej i biznesowej dla wprowadzanych zmian), Bezpieczeństwo (nadzór nad podatnościami), Wdrażanie innych członków zespołu, Tworzenie nowej funkcjonalności zgodnie z wymaganiami obszaru (dopisanie do zespołu rozwojowego) Rozbudowa istniejącej funkcjonalności zgodnie z wymaganiami. Praca w środowisku zwinnym Agile. Branie udziału w całym cyklu życia historyjki. Wymagania: Min. 5 lat doświadczenia jako Java Developer. Doświadczenie w projekcie/projektach bankowych. Doświadczenie w pracy nad mikroserwisowym systemem opartym o Kafkę. Umiejętność dekompozycji wymagań na zadania. Umiejętność analizy dokumentacji i procesów biznesowych. Umiejętność projektowania rozwiązań oraz współpracy z architektami. Narzędzia: Java (mile widziane wersja 21, minimalna 11) Spring Boot 3.4+ Spring Data JPA Spring Cloud Stream (mile widziane) JUnit 5 Kafka Avro (mile widziane) REST Git Jira Confluence Docker Liquibase Hibernate

Technology

emagine Polska

Senior Java Developer/Tech Lead (z doświadczeniem w bankowości)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Oferta dla Senior Software Developera do modernizacji systemów płatniczych i budowy mikroserwisowej platformy gotowej na chmurę. Rola obejmuje rozwój, utrzymanie produkcyjne, automatyzację, monitoring oraz zapewnianie bezpieczeństwa rozwiązań w środowisku Agile. 🗂️ Requirements: Minimum 5 lat doświadczenia jako Java Developer, Doświadczenie w projektach bankowych, Doświadczenie z mikroserwisami opartymi na Kafka, Umiejętność dekompozycji wymagań na zadania, Umiejętność analizy dokumentacji i procesów biznesowych, Umiejętność projektowania rozwiązań i współpracy z architektami 📃 Skills: Java, Kafka, REST, Git, Jira, Confluence, Docker, Liquibase, Hibernate, JUnit, Avro, Agile 🏢 Description: Branża: bankowość Stawka: do 160 pln/h netto na b2b Miejsce pracy: Warszawa, Kraków lub Katowice - hybryda 1 dzień w tygodniu z biura O zespole: Jako IT Chapter Systemy Płatności poszukujemy osoby na stanowisko Senior Software Developer, która będzie wspierała zespół w modernizacji płatności - budowie platformy płatniczej opierającej się na microservices, rozwiązaniach cloud readiness. Realizacja prac w ramach SQUAD'ów (jeden squad/ zespół scrumowy) liczy max 8-10 osób. Zadania: Diagnostyka i rozwiązywanie problemów (szybkie usuwanie awarii, analiza przyczyn, czytanie dokumentacji), Wsparcie rozwoju i utrzymanie na produkcji systemów dostarczanych z zespołów Utrzymywanie systemów (planowanie prac zespołu i swojego, monitorowanie) Komunikatywność (z Biznesem, członkami zespołu utrzymaniowego oraz zespołów rozwojowych) Samodzielność w realizacji zadań, proaktywność, pokazywanie kierunków rozwoju Monitorowanie (definiowanie metryk/alertów w DT czy innych rozwój monitoringu technicznego i biznesowego) Automatyzacja (propozycje weryfikacji procesów, przez tworzenie i usprawnianie testów automatycznych, dodawanie i rozbudowa o brakujące rodzaje testów), Przegląd kodu, Aktualizacja dokumentacji (tworzenie dokumentacji technicznej i biznesowej dla wprowadzanych zmian), Bezpieczeństwo (nadzór nad podatnościami), Wdrażanie innych członków zespołu, Tworzenie nowej funkcjonalności zgodnie z wymaganiami obszaru (dopisanie do zespołu rozwojowego) Rozbudowa istniejącej funkcjonalności zgodnie z wymaganiami. Praca w środowisku zwinnym Agile. Branie udziału w całym cyklu życia historyjki. Wymagania: Min. 5 lat doświadczenia jako Java Developer. Doświadczenie w projekcie/projektach bankowych. Doświadczenie w pracy nad mikroserwisowym systemem opartym o Kafkę. Umiejętność dekompozycji wymagań na zadania. Umiejętność analizy dokumentacji i procesów biznesowych. Umiejętność projektowania rozwiązań oraz współpracy z architektami. Narzędzia: Java (mile widziane wersja 21, minimalna 11) Spring Boot 3.4+ Spring Data JPA Spring Cloud Stream (mile widziane) JUnit 5 Kafka Avro (mile widziane) REST Git Jira Confluence Docker Liquibase Hibernate