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:

May 21, 2026

.Net Developer

Senior • Hybrid

16,000 - 20,000 PLN

Krakow, Poland

At Aristocrat Interactive, we are devoted to crafting innovative gaming experiences that captivate and entertain millions around the world. As a .NET Developer, you will play a pivotal role in upholding our reputation for excellence and innovation. Our mission is to bring happiness to life through the power of play, and we are committed to encouraging a culture of inclusion, collaboration, and relentless ambition. You'll be joining a team that thrives on tackling ambitious projects and delivering world-class solutions.

Acts as the technical authority within the team — designing scalable architectures, guiding implementation, and ensuring reliability across distributed systems and integrations.

What You'll Do

  • Software Development: Develop high-quality software solutions using .NET technologies.

  • Feature Development: Collaborate with cross-functional teams to create new features and enhance existing software.

  • Maintenance and Support: Identify, resolve, and improve existing software issues efficiently. Investigate and analyze legacy systems.

  • Team Collaboration: Assist and support other team members to achieve common goals.

  • Scrum Participation: Work within a Scrum methodology, attending daily stand-ups, sprint planning, and retrospectives.

  • Code Reviews: Participate in code reviews to ensure code quality and maintainability.

  • Documentation: Write detailed guides for the software you create to help others understand and improve it later.

  • Continuous Improvement: Stay updated with the latest tools and practices in .NET development to enhance processes and solutions.

What We're Looking For

  • 3+ years of server-side web application development experience.

  • Strong knowledge and proficiency in the .NET Framework and C# language.

  • Understanding of various software architecture types and patterns.

  • Strong self-learning capabilities and willingness to acquire new skills as needed.

  • Good communication and collaboration skills; a great teammate.

  • Independent, responsible, proactive, and hard-working.

  • Logical thinker with excellent problem-solving skills.

  • English level: Intermediate — reading/writing documents, daily meetings with teams.

Preferred Qualifications:

  • Bachelor's Degree in Computer Science, Engineering, or a related field.

  • Familiarity with Docker, Kafka, Dapper, gRPC, WCF, Redis, ASP.NET Core/Web API/MVC, VB, Web Forms, and JavaScript.

  • Solid understanding of relational databases.

  • Good knowledge of unit testing practices.

  • Experience in iGaming or ILotteries development.

Why Aristocrat?

Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We’re a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play.

We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. EEO M/F/D/V

  • World Leader in Gaming Entertainment

  • Robust benefits package

  • Global career opportunities

Our Values

  • All about the Player

  • Talent Unleashed

  • Collective Brilliance

  • Good Business Good Citizen

Similar jobs you might like

Technology

New offer

Aristocrat

Tester Manualny QA

Junior

On-site

Krakow, MA, Poland

94,342 - 175,207 PLN

🏢 Summary: Oferta dla QA Engineera do testowania mobilnych i webowych gier oraz funkcji gamingowych w zespole agile. Rola obejmuje planowanie i realizację testów, zarządzanie defektami, analizę incydentów produkcyjnych i współpracę z zespołem deweloperskim. 🗂️ Requirements: 1–2 lata doświadczenia w testowaniu aplikacji webowych i Client/Server, Tworzenie dokumentacji testowej: test cases i bug reports, SQL, Angielski na poziomie Upper-intermediate, Silne umiejętności techniczne i analityczne, Uprawnienie do pracy na pełen etat w miejscu zatrudnienia bez obecnego ani przyszłego sponsoringu wizy 📃 Skills: SQL, Client/Server, Web, Mobile, UI, UX 🏢 Description: Twoje zadania - Testowanie gier mobilnych i webowych oraz funkcji związanych z grami, w tym UI, UX, testy funkcjonalne i eksploracyjne - Tworzenie i realizacja planów testów, w tym pisanie oraz wykonywanie przypadków testowych - Testy regresyjne istniejącego portfolio - Planowanie i szacowanie działań testowych zgodnie z harmonogramem wydań - Zbieranie wymaganych informacji z różnych źródeł (PO, PM, QA, zespół deweloperski) oraz ich analiza na potrzeby testów - Zarządzanie defektami: analiza, zgłaszanie oraz monitorowanie do momentu rozwiązania - Analiza incydentów produkcyjnych (Root Cause Analysis) i obsługa błędów - Ścisła współpraca z zespołem deweloperskim i innymi interesariuszami Czego szukamy - Minimum 1–2 lata potwierdzonego doświadczenia w testowaniu aplikacji webowych oraz aplikacji typu Client/Server - Znajomość tworzenia dokumentacji testowej (test cases, bug reports) — MUST - Znajomość SQL — MUST - Język angielski na poziomie Upper-intermediate - Tytuł licencjata lub równoważne doświadczenie w naukach ścisłych z uznanej uczelni; ukończone studia QA w znanej akademii QA są mile widziane - Zrozumienie SDLC i Agile (SCRUM) będzie dodatkowym atutem - Silne umiejętności techniczne i analityczne oraz zdolność do głębokiej analizy złożonych problemów i znajdowania ich źródła - Pracowitość, odpowiedzialność, dbałość o szczegóły, inicjatywa, doskonałe zdolności uczenia się oraz świetne umiejętności komunikacyjne i interpersonalne Benefity - Solidny pakiet świadczeń - Globalne możliwości kariery Dodatkowe informacje - Brak wymaganych podróży służbowych - Firma nie zapewnia sponsoringu wiz pracowniczych. Kandydaci muszą posiadać upoważnienie do pełnoetatowej pracy w miejscu zatrudnienia bez konieczności obecnego ani przyszłego sponsoringu wizy.

Technology

Aristocrat

Tester Manualny QA (gry mobilne i webowe) – Poziom Middle

Mid

On-site

Krakow, MA, Poland

94,342 - 175,207 PLN

🏢 Summary: Oferta dla QA Engineera w zespole agile, obejmująca testowanie mobilnych i webowych gier oraz funkcji gamingowych. Rola koncentruje się na planowaniu i realizacji testów, zarządzaniu defektami, analizie incydentów oraz współpracy z zespołem deweloperskim. Wymagane są doświadczenie w testach webowych i Client/Server, dokumentacja testowa oraz SQL. 🗂️ Requirements: 1–2 lata doświadczenia w testowaniu aplikacji webowych i Client/Server, Tworzenie dokumentacji testowej, SQL, Język angielski: Upper-intermediate, Wykształcenie licencjackie lub równoważne doświadczenie w naukach ścisłych, Uprawnienie do pełnoetatowej pracy w miejscu zatrudnienia bez obecnego ani przyszłego sponsoringu wizowego 📃 Skills: SQL, SDLC, Agile, SCRUM, Client/Server 🏢 Description: Jako QA Engineer będziesz częścią międzyfunkcyjnego zespołu agile, odpowiedzialnego za testowanie, tworzenie oraz zapewnianie wysokiej jakości produktów. Twoje zadania • Testowanie gier mobilnych i webowych oraz funkcji związanych z grami (UI, UX, funkcjonalne, eksploracyjne itp.) • Tworzenie i realizacja planów testów, w tym pisanie oraz wykonywanie przypadków testowych • Testy regresyjne istniejącego portfolio • Planowanie i szacowanie działań testowych zgodnie z harmonogramem wydań • Zbieranie wymaganych informacji z różnych źródeł (PO, PM, QA, zespół deweloperski) oraz ich analiza na potrzeby testów • Zarządzanie defektami: analiza, zgłaszanie oraz monitorowanie do momentu rozwiązania • Analiza incydentów produkcyjnych (Root Cause Analysis) i obsługa błędów • Ścisła współpraca z zespołem deweloperskim i innymi interesariuszami Czego szukamy • Minimum 1–2 lata potwierdzonego doświadczenia w testowaniu aplikacji webowych oraz aplikacji typu Client/Server • Znajomość tworzenia dokumentacji testowej (test cases, bug reports) — MUST • Znajomość SQL — MUST • Język angielski na poziomie Upper-intermediate • Tytuł licencjata lub równoważne doświadczenie w naukach ścisłych z uznanej uczelni • Ukończone studia QA w znanej akademii QA — mile widziane • Zrozumienie SDLC, Agile (SCRUM) — dodatkowy atut • Silne umiejętności techniczne i analityczne, zdolność do głębokiej analizy złożonych problemów i znajdowania ich źródła • Pracowitość, odpowiedzialność, dbałość o szczegóły, inicjatywa, doskonałe zdolności uczenia się, świetne umiejętności komunikacyjne i interpersonalne Benefity • Solidny pakiet świadczeń • Globalne możliwości kariery Dodatkowe informacje Obecnie nie jest możliwe zapewnienie sponsoringu wiz pracowniczych w związku z tym stanowiskiem. Kandydaci muszą posiadać upoważnienie do pełnoetatowej pracy w miejscu, w którym ogłoszono nabór na to stanowisko, bez konieczności korzystania obecnie oraz w przyszłości ze sponsoringu w celu otrzymania wizy.

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

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

Technology

Upvanta sp. z o.o.

.NET Developer (Web)

Mid

Remote

Warsaw, MZ, Poland

900 - 1,000 PLN

🏢 Summary: Długoterminowa współpraca dla doświadczonego .NET Developera przy utrzymaniu, rozwoju i wsparciu istniejących aplikacji biznesowych amerykańskiego klienta. Rola obejmuje rozwój API, pracę z bazami danych, optymalizację, wsparcie wdrożeń oraz codzienną współpracę z biznesem i zespołami technicznymi. 🗂️ Requirements: 3–5 lat komercyjnego doświadczenia w .NET, Bardzo dobra znajomość .NET Web, Doświadczenie z ASP.NET Web API, Zaawansowana znajomość SQL i SQL Server, Doświadczenie z PostgreSQL, Znajomość wzorców projektowych, Samodzielna analiza i rozwiązywanie problemów, Dbałość o szczegóły i jakość kodu, Bardzo dobra znajomość języka angielskiego, Gotowość do pracy w godzinach 18:30–05:00 ET, od poniedziałku do czwartku 📃 Skills: .NET, ASP.NET, WebAPI, SQL, SQLServer, PostgreSQL, DesignPatterns, C#, Kafka, Docker, GitHubActions, AWS, Lambda, CDK, Terraform, Microservices 🏢 Description: Poszukujemy doświadczonego .NET Developera do długoterminowej współpracy z amerykańskim klientem. Jest to rola związana głównie z utrzymaniem, rozwojem i wsparciem istniejących aplikacji biznesowych. Szukamy osoby, która czerpie satysfakcję z rozwiązywania rzeczywistych problemów biznesowych, dbania o jakość dostarczanych rozwiązań oraz współpracy z użytkownikami i interesariuszami. Zakres obowiązków Utrzymanie, rozwój i optymalizacja istniejących aplikacji webowych opartych o technologie .NET Analiza zgłaszanych problemów oraz ich skuteczne rozwiązywanie Projektowanie i implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi Tworzenie oraz rozwój API w środowisku ASP.NET Web API Praca z bazami danych SQL Server oraz PostgreSQL Analiza i optymalizacja zapytań SQL Współpraca z klientem biznesowym oraz zespołami technicznymi Udział w przeglądach kodu i dbanie o wysoką jakość rozwiązań Wsparcie wdrożeń oraz utrzymanie stabilności środowisk produkcyjnych Identyfikowanie ryzyk i proponowanie działań minimalizujących wpływ zmian na systemy produkcyjne Must-have Minimum 3-5 lat doświadczenia komercyjnego w developmentcie .NET Gotowość do pracy w strefie czasowej USA, Godziny pracy: poniedziałek-czwartek, 18:30-05:00 ET Bardzo dobra znajomość .NET (Web) Doświadczenie z ASP.NET Web API Zaawansowana znajomość SQL oraz baz danych SQL Server Doświadczenie w pracy z PostgreSQL Znajomość wzorców projektowych (Design Patterns) Umiejętność samodzielnej analizy i rozwiązywania problemów Wysoka dbałość o szczegóły i jakość dostarczanego kodu Bardzo dobra znajomość języka angielskiego w mowie i piśmie (codzienna współpraca z klientem) Mile widziane Bardzo dobra znajomość C# Doświadczenie z Apache Kafka Doświadczenie z Dockerem Znajomość GitHub Actions Doświadczenie w środowisku AWS (Lambda, CDK) Znajomość Terraform Doświadczenie w pracy z architekturą opartą na usługach (microservices/event-driven)

Technology

Team Up

Junior/Mid Software Developer (m/k) 🚀

Mid

Remote

🏢 Summary: Long-term remote contract for an experienced .NET Developer to design, build, and improve business-critical enterprise applications for an international project. The role combines hands-on full-stack development, solution design, technical decision-making, and support for testing, releases, and deployments, with extension potential of up to four years. 🗂️ Requirements: 4+ years of professional software development experience, 2+ years of enterprise .NET development experience, Experience with complex, business-critical systems, Knowledge of layered architecture, Knowledge of UML, Full software development lifecycle experience, Scrum and Agile delivery familiarity, English proficiency at B2 level or higher, Relevant software development certification, ICT-related bachelor’s degree or equivalent 📃 Skills: .NET, UML, Scrum, Agile 🏢 Description: We are looking for experienced .NET Developers to build and enhance business-critical applications for a large international organisation. The role combines hands-on development with solution design and technical decision-making. Your responsibilities Design and develop enterprise applications using .NET Translate business needs into effective technical solutions Work across data, business logic and user interface layers Improve application performance, security and quality Support testing, releases and deployments Provide technical guidance and maintain documentation What we are looking for (must have): 4+ years of professional software development experience 2+ years in enterprise .NET development Experience with complex, business-critical systems, ideally in HR, finance or asset management Knowledge of layered architecture and UML Experience with the full software development lifecycle Familiarity with Scrum and Agile delivery English at B2 level or higher Relevant software development certification ICT-related bachelor’s degree or equivalent Offer Long-term contract with the possibility of extension for up to four years Stable international project Remote working model No security clearance required

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

Optiveum

Software Developer (.NET) - Certified

Senior

Hybrid

Warsaw, Poland

160 - 200 PLN/hr

🏢 Summary: Remote B2B opportunity for a .NET Software Developer to design, build, and optimize mission-critical enterprise systems for a major European institution. The role includes end-to-end development, technical leadership, solution design, testing, release management, and advanced technical support, with occasional visits to Warsaw. 🗂️ Requirements: 4+ years of IT-relevant professional experience, 2+ years of relevant project or similar-role experience, 2+ years working with mission-critical complex enterprise systems, Experience with asset or human-resources management and financial-management systems, Expertise in enterprise-level .NET software development, Data, business-logic, and UI layer design and development experience, UML application design experience, Completion of at least one full software-solution lifecycle, Scrum development experience, Technical team leadership experience, Fluent English at B2 level or higher, Bachelor’s degree or equivalent 3 years of higher education in an ICT-relevant field, Intermediate .NET software-development certification or an accepted equivalent international certification 📃 Skills: .NET, UML, Scrum, ICT 🏢 Description: Software Developer (.NET) — own system design, lead technical teams, and drive end-to-end development. Far-site remote, 200 PLN net/h B2B. IT · Multiple locations · Fully Remote About the Client and our Role At Optiveum, we connect top IT professionals with exciting tech initiatives. In this case, we are the recruitment partner acting within the TimeDev Framework Agreement to provide outsourcing consultants for our partner organization . By taking part in this long-term project, you will be contributing as a Software Developer to support a major European institution. The Role We are looking for a Software Developer (.NET) to take an active role in designing, building, and optimizing enterprise-level software systems. In this position, you will lead development initiatives, implement robust solutions across data, business logic, and UI layers, and ensure software meets stringent security, performance, and quality standards. You will work closely with other technical teams to prototype solutions and support complex enterprise frameworks. Responsibilities Design and develop the system, translating requirements into technical design. Lead development teams and set software development standards. Design applications using UML and optimize software for performance, security, and quality. Propose technical solutions for business needs and solve complex technical problems. Estimate effort and time for development. Produce technical documentation and effectively document developments. Manage configuration, releases, and collect/interpret software metrics. Contribute to requirements analysis, testing, quality assurance, change management, and deployment. Test solutions, develop testing tools, and prototype new features. Act as 2nd and 3rd line technical support. Expectations Experience: Minimum 4 years of overall IT-relevant professional experience, including at least 2 years of project experience relevant to the profile (or in a similar position). Specific Domain Expertise: At least 2 years of experience with mission-critical complex enterprise systems, specifically including asset and/or human resources management, as well as financial management. Technology Stack: Expert in developing enterprise-level software systems in the .NET technology domain . Technical Skills: Proficient in designing and developing the data layer, business logic layer, and UI layer. Strong knowledge of UML and ability to design applications in UML. Completion of at least 1 full lifecycle of a software solution. Process & Leadership: Experience working in Scrum developments, capable of leading technical teams, and strong problem-solving skills. Language: Fluent English (minimum B2 level / CEFR). Education (Level 6): Minimum Bachelor’s degree (or 3 years of higher education confirmed by a diploma). An ICT-relevant degree is mandatory. Certifications Requirements You must possess at least one of the following: An Intermediate level certificate in software development relevant to the domain (.NET). An equivalent internationally recognized certification (subject to acceptance as a valid credential by the Contracting Authority). What We Offer Salary: max 200 net / hour. Contract Type: B2B agreement. Type of Work: Remote with occassional visits to the client HQ in Warsaw, Poland