Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
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:
April 9, 2026
.NET Tech Lead
Senior • Remote
130 - 150 PLN/hr
Warsaw, Poland
Poszukujemy .NET Tech Leada dla jednego z naszych klientów świadczących usługi audytorskie, oraz konsultingowe, między innymi usługi tworzenia i utrzymania oprogramowania, aż po automatyzację procesów biznesowych dla kluczowych firm z sektora finansowego, publicznego i technologicznego
Na początek konkrety:
Możliwa forma współpracy: B2B
Stawka: 130-150 PLN/h
Tryb pracy: Zdalny
Wymiar pracy: 1FTE
O projekcie:
Projekt dotyczy rozwoju i modernizacji systemu bankowego wspierającego obsługę produktów finansowych, takich jak rachunki, kredyty oraz operacje transakcyjne. System jest oparty na technologii .NET/C# z wykorzystaniem WinForms oraz Entity Framework. Celem projektu jest poprawa wydajności, skalowalności oraz dostosowanie do nowoczesnych standardów architektonicznych. Prace obejmują transformację systemu legacy opartego na .NET/C# i WinForms w kierunku nowoczesnej, skalowalnej architektury, z naciskiem na optymalizację wydajności, bezpieczeństwo oraz integrację z innymi systemami w ramach ekosystemu bankowego
Zakres obowiązków:
Ścisła współpraca z interesariuszami, organizacja pracy zespołu, estymacja zadań oraz prowadzenie komunikacji z klientem w celu dostarczania wysokiej jakości rozwiązań na czas
Aktywny udział w przeglądach kodu, mentoring oraz prowadzenie dyskusji technicznych
Zapewnienie przywództwa technicznego oraz mentoring zespołów developerskich
Prowadzenie projektowania, rozwoju i migracji złożonych aplikacji legacy w .NET/C#, ze szczególnym uwzględnieniem architektury WinForms, Entity Framework oraz optymalizacji baz danych w celu zapewnienia wysokiej wydajności i skalowalności
Projektowanie i wdrażanie bezpiecznych, skalowalnych Web API (REST), z wykorzystaniem zaawansowanej wiedzy o programowaniu asynchronicznym, wielowątkowości i optymalizacji wydajności
Zarządzanie pełnym cyklem życia oprogramowania poprzez egzekwowanie dobrych praktyk, takich jak zasady SOLID, Clean Code, testy jednostkowe oraz procesy CI/CD
Wymagania:
Minimum 6 lat doświadczenia w pracy z .NET/C#
Wykształcenie w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej
Doświadczenie w prowadzeniu zespołów developerskich, organizacji pracy, estymacji zadań oraz zarządzaniu relacjami z klientami i interesariuszami
Doświadczenie w pracy z .NET/C# projektach bankowych
Dogłębna znajomość WinForms (w tym architektury i migracji)
Ekspercka znajomość Entity Framework, projektowania baz danych oraz optymalizacji zapytań
Dobra znajomość wielowątkowości, async/await oraz Task Parallel Library
Zrozumienie projektowania architektury Web API (REST, bezpieczeństwo, skalowalność)
Znajomość wzorców projektowych, testów jednostkowych oraz dobrych praktyk (SOLID, Clean Code)
Doświadczenie chmurowe (AWS lub Azure)
Znajomość języka angielskiego na poziomie C1 lub wyższym
Doświadczenie we współpracy w zespołach międzynarodowych
Znajomość wzorców projektowych GoF oraz zasad czystej architektury
Znajomość Git, procesów CI/CD oraz frameworków do testów jednostkowych (np. xUnit, NUnit)
Doświadczenie z bazami NoSQL, takimi jak DocumentDB
Wysokie zdolności komunikacyjne, samodzielność i umiejętność rozwiązywania problemów
Mile widziane:
Praktyczne doświadczenie z SignalR w aplikacjach produkcyjnych
Doświadczenie w prowadzeniu lub współudziale w modernizacji dużych systemów (np. migracja WinForms do nowoczesnych frameworków webowych)
Doświadczenie z Angular (v12+), w tym routing, RxJS, formularze oraz REST AP
Oferujemy:
Brak dress code
Możliwość pracy zdalnej
Stabilne zatrudnienie
Możliwość podnoszenia kwalifikacji zawodowych
Atmosfera otwartości i współpracy w zgranym zespole
Otwartość na inicjatywy pracowników
Możliwość realnego wpływu na produkt
Opis procesu rekrutacji:
Rozmowa z przedstawicielem 4IT Solutions
Zdalna rozmowa techniczna z osobami z zespołu Klienta (1h)
Spotkanie z klientem końcowym w języku angielskim (ok 1h). z livecodingiem
Similar jobs you might like
Technology
emagine Polska
Tech Lead - .Net Development
Senior
Remote
Warsaw, MZ, Poland
170 - 200 PLN
🏢 Summary: Long-term remote B2B opportunity for an experienced .NET Tech Lead to lead the design and delivery of scalable, secure event-driven microservices for a banking-sector client. The role combines hands-on .NET and Azure development with architectural leadership, engineering quality, and technical mentoring in a regulated environment. 🗂️ Requirements: 10+ years of modern .NET experience, 3+ years as a Tech Lead or Senior .NET Developer with technical leadership responsibilities, Banking, FinTech, or other regulated-industry delivery experience, Event-driven architecture and Kafka expertise, Azure experience, including Functions, DevOps, and Application Insights, Docker and Kubernetes experience, Redis and NoSQL database knowledge 📃 Skills: .NET, Kafka, Azure, Docker, Kubernetes, Redis, NoSQL 🏢 Description: Location: 100% Remote Contract: B2B, long-term cooperation Industry: Banking / FinTech We are looking for an experienced Tech Lead (.NET) to join a team delivering modern solutions for a client in the banking sector. You'll play a key role in designing and leading the development of scalable, event-driven systems in a highly regulated environment, while supporting the technical growth of the team and driving architectural decisions. Your responsibilities: Lead the technical direction of the development team Design and develop modern event-driven microservices Drive architecture and technology decisions Collaborate closely with architects, developers, and business stakeholders Ensure high code quality and engineering best practices Support the delivery of scalable, secure, and high-performance solutions Requirements: 10+ years of experience with modern .NET 3+ years of experience as a Tech Lead or Senior .NET Developer with technical leadership responsibilities Experience delivering solutions within banking, fintech, or other regulated industries Solid understanding of event-driven architecture and Kafka Hands-on experience with Azure , including services such as Azure Functions, Azure DevOps, and Application Insights Experience with Docker and Kubernetes in containerized environments Knowledge of Redis and NoSQL databases Strong communication skills and fluent English Nice to have: Experience designing distributed systems at scale Knowledge of cloud-native development patterns Experience working in Agile/Scrum environments
Technology
emagine Polska
Tech Lead - .Net Development (3 Positions)
Senior
Remote
Warsaw, Poland
🏢 Summary: Long-term B2B remote contract for a Tech Lead (.NET) delivering scalable, secure event-driven microservices for a banking client. The role leads technical direction, architecture decisions, and engineering quality while collaborating with technical and business stakeholders. 🗂️ Requirements: 10+ years of modern .NET experience, 3+ years as a Tech Lead or Senior .NET Developer with technical leadership responsibility, Experience in banking, fintech, or another regulated industry, Event-driven architecture and Kafka knowledge, Hands-on Azure experience, Experience with Azure Functions, Azure DevOps, and Application Insights, Docker and Kubernetes experience, Redis and NoSQL database knowledge, Fluent English, Strong communication skills 📃 Skills: .NET, Kafka, Azure, Functions, DevOps, ApplicationInsights, Docker, Kubernetes, Redis, NoSQL 🏢 Description: Location: 100% Remote Contract: B2B, long-term cooperation Industry: Banking / FinTech About the role We are looking for an experienced Tech Lead (.NET) to join a team delivering modern solutions for a client in the banking sector. You'll play a key role in designing and leading the development of scalable, event-driven systems in a highly regulated environment, while supporting the technical growth of the team and driving architectural decisions. Your responsibilities Lead the technical direction of the development team Design and develop modern event-driven microservices Drive architecture and technology decisions Collaborate closely with architects, developers, and business stakeholders Ensure high code quality and engineering best practices Support the delivery of scalable, secure, and high-performance solutions Requirements 10+ years of experience with modern .NET 3+ years of experience as a Tech Lead or Senior .NET Developer with technical leadership responsibilities Experience delivering solutions within banking, fintech, or other regulated industries Solid understanding of event-driven architecture and Kafka Hands-on experience with Azure , including services such as Azure Functions, Azure DevOps, and Application Insights Experience with Docker and Kubernetes in containerized environments Knowledge of Redis and NoSQL databases Strong communication skills and fluent English Nice to have Experience designing distributed systems at scale Knowledge of cloud-native development patterns Experience working in Agile/Scrum environments
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
Finture Sp. z o.o.
Programista .NET (k/m)
Junior
Hybrid
Katowice, SL, Poland
🏢 Summary: Oferta dla Programisty .NET obejmuje rozwój aplikacji backendowych i REST API dla sektora bankowego. Praca hybrydowa wymaga obecności w biurze w Katowicach 2 dni w tygodniu oraz współpracy przy rozwoju i utrzymaniu jakości istniejących rozwiązań. 🗂️ Requirements: 1–3 lata komercyjnego doświadczenia 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 📃 Skills: C#, .NET, .NETCore, ASP.NETCore, REST, SQL, SQLServer, EntityFrameworkCore, ORM, Git 🏢 Description: Dla naszego klienta z branży bankowej poszukujemy osoby na stanowisko Programista .NET (k/m) . Osoba na tym stanowisku będzie odpowiedzialna za rozwój aplikacji backendowych oraz implementację nowych funkcjonalności w technologii .NET. Będzie również współpracować z zespołem, dbać o jakość kodu i rozwijać istniejące rozwiązania. Współpraca w trybie hybrydowym w wymiarze 2 dni w tygodniu z biura w Katowicach. 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. 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 renomowanej organizacji (ITwiz BEST100), działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa (ISO 9001, ISO 27001) · Niekorporacyjną atmosferę i płaską strukturę organizacyjną · Możliwość ciągłego rozwoju poprzez: · pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów · współpracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą · dofinansowanie do szkoleń i certyfikatów · Program Poleceń Pracowniczych · Kulturę organizacyjną opartą na wartościach: · działamy z dobrą intencją · dzielimy się wiedzą · bierzemy odpowiedzialność · stale się doskonalimy · ludzie są dla nas najważniejsi · działamy, znając cel i sens naszej pracy · komunikujemy się szczerze i profesjonalnie · Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacja im. Joanny Radziwiłł "Opiekuńcze Skrzydła" oraz udział w świątecznej akcji „Gwiazdorzymy” · Różnorodne i inkluzywne środowisko pracy – w naszej firmie współpracują przedstawiciele czterech pokoleń · Równe szanse rozwoju – 50% stanowisk menedżerskich i liderskich zajmują kobiety · Opieka medyczna LUX-MED, dofinansowanie 50% do karty Multisport, dofinansowanie do nauki języków oraz dostęp do platformy wellbeingowej
Technology
emagine Polska
Senior .NET Developer + Angular
Senior
Remote
Warsaw, Poland
25,200 - 30,240 PLN/hr
🏢 Summary: Senior Fullstack .NET Developer role for a long-term, fully remote banking programme modernising and scaling cloud-based banking and securities platforms. The role focuses primarily on C#/.NET development, Azure migration, event-driven solutions and Angular front ends, with end-to-end delivery responsibility and occasional on-call support. Offers up to 180 PLN/h + VAT on B2B, UK working hours, and significant technical impact across an international organisation. 🗂️ Requirements: 7+ years of professional .NET development experience, Strong hands-on C# and modern .NET experience, Full-stack development experience, Commercial Angular or modern frontend framework experience, SOLID principles and software design expertise, Unit and integration testing experience, MongoDB or document-oriented database experience, Event-based messaging framework familiarity, Independent full development lifecycle delivery, Availability for occasional on-call shifts, Strong communication skills, Proactive, responsible approach 📃 Skills: C#, .NET, Angular, MongoDB, Azure, Murex, SOLID, Messaging, Queueing, Containers, Testing 🏢 Description: Rate : up to 180 PLN/h + VAT under a B2B contract 100% remote work Long-term cooperation within the banking sector UK working hours Significant technical impact across a large international organisation Opportunity to work with modern cloud, messaging and database technologies Start date: ASAP / flexible We are looking for an experienced Senior Fullstack .NET Developer to join an international banking programme focused on scaling cloud-based platforms and building a unified architecture for banking and securities operations. About the project The programme is focused on combining banking and securities operations within a common technology landscape. The UK architecture has been selected as the target model and is now being extended to support the wider organisation. The team is migrating applications to Azure, introducing containerised solutions and gradually moving away from traditional SQL-based systems towards MongoDB and document-oriented databases. You will work across a portfolio of approximately 17 internally developed applications supporting areas such as Product Control and Risk Management. Your responsibilities Developing and extending applications using C# and .NET (80% of workload) Building scalable systems capable of supporting additional business entities. Contributing to the migration of applications and business logic to Azure. Developing event-driven and message-based solutions. Working with Angular-based frontend applications. Designing solutions in line with SOLID principles and clean-code practices. Writing and maintaining unit and integration tests. Taking end-to-end responsibility for development, testing and implementation. Cooperating closely with Business Analysts and other project stakeholders. Supporting production applications and participating in occasional on-call shifts. Technology environment C# / .NET Angular MongoDB Event-driven architecture Messaging and queueing frameworks Azure Containerised applications Murex and internally developed platforms Unit and integration testing What we are looking for At least 7 years of professional .NET development experience. Strong hands-on experience with C# and modern .NET. Full-stack development experience. Commercial experience with Angular or another modern frontend framework. Very good understanding of SOLID principles and software design. Experience with unit and integration testing. Experience with MongoDB or other document-oriented databases. Familiarity with event-based messaging frameworks. Ability to work independently across the full development lifecycle. Strong communication skills and a proactive, responsible approach. On-call responsibility The position includes an occasional on-call element, typically around 1–2 shifts per month . Recruitment process The recruitment process consists of two stages: A technical coding assignment, estimated at approximately 2–4 hours. A technical interview focused on your solution, design decisions, testing approach and understanding of software engineering principles.
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