April 12, 2026

Regular .NET Developer

Mid • Hybrid

115 - 120 PLN

Warsaw, Poland


We’re looking for a Mid .NET Developer to join a small, 3-person team (Tech Lead + 2 Mid Devs) working on a key part of the product: a search and price comparison engine. The goal is a major rebuild focused on improving search relevance, performance, and scalability. New services are being built in Azure (modern stack), and the solution also leverages OpenAI extensions.

Responsibilities

  • Develop backend services in .NET/C# for the search and price comparison platform

  • Rebuild and optimise search mechanisms (indexing, ranking, filtering, performance)

  • Work with NoSQL data stores (e.g., Cosmos DB / MongoDB) and model data for search use cases

  • Implement asynchronous, event-driven integrations between services (queues / event bus)

  • Collaborate closely with the Tech Lead and the other developer: technical planning, code reviews, delivering increments

  • Maintain high quality standards: testing, clean code, monitoring and logging in a cloud environment

Must-have requirements

  • Commercial experience as a Mid .NET Developer (C#, .NET)

  • Hands-on experience with a search engine: Azure Cognitive Search preferred, Elasticsearch accepted

  • Experience with a non-relational database: Cosmos DB preferred, MongoDB accepted

  • Familiarity with messaging/event-driven solutions: Azure Event Bus / Service Bus preferred, Kafka (or similar) accepted

  • Strong quality mindset (testing, debugging, performance) and good teamwork skills

Nice to have

  • Experience with search relevance/ranking, offer/price comparison, or performance optimisation

  • Exposure to OpenAI-based solutions (integrations, enrichment, search assistance)

  • Azure-native experience (observability, security, CI/CD practices)

Similar jobs you might like

Technology

emagine Polska

.NET Developer

Senior

Hybrid

Brussels, Belgium

🏢 Summary: The offer is for a Senior .NET Developer with 5+ years of experience to design, develop, and maintain scalable backend applications using modern .NET technologies. The role focuses on building high-quality APIs, contributing to architectural decisions, and ensuring application reliability in cloud-based environments. It involves close collaboration with cross-functional teams and strong engagement in testing, CI/CD, and production support. 🗂️ Requirements: Minimum 5 years of experience with .NET development, Strong experience with C# and .NET Core, Solid understanding of REST APIs, Experience with Entity Framework Core, Strong knowledge of SQL, Experience with cloud platforms (Azure or AWS), Experience with CI/CD pipelines, Experience with Git version control, Experience with unit and integration testing, Experience with message broker systems, Familiarity with agile development practices 📃 Skills: C#, .NET, .NETCore, REST, EntityFramework, SQL, Azure, AWS, CI/CD, Git, UnitTesting, IntegrationTesting, MessageBroker, Angular, Docker, Kubernetes, Microservices 🏢 Description: Summary: We’re looking for a highly skilled .NET Developer with a minimum of 5 years of experience. This role focuses on solving complex problems, building high-quality software, and contributing to a collaborative engineering culture. The candidate should be passionate about clean architecture, modern .NET development, and delivering impactful solutions. Responsibilities: Analyze, design, develop, and maintain applications using .NET / .NET Core. Build scalable backend services (APIs). Collaborate with cross-functional teams (Business, Dev, Infra, etc.). Participate in code reviews to elevate engineering standards. Contribute to architectural decisions and technical roadmaps. Provide business support and monitor applications (level 2 support, incident resolution, and troubleshooting). Key Requirements: Strong experience with C# and .NET Core. Solid understanding of REST APIs, Entity Framework Core, and SQL. Familiarity with cloud platforms (Azure or AWS). Experience with CI/CD pipelines and version control (Git). Strong testing culture: unit tests, integration tests, and production validation. Familiarity with agile development practices. A mindset focused on quality, performance, and maintainability. Experience with a message broker. Nice to Have: Knowledge of microservices architecture. Experience with front-end frameworks (Angular). Background in distributed systems or high-availability environments. Knowledge of Docker & Kubernetes. Experience with Azure functions. Other Details: This position allows for flexibility and may accommodate remote work arrangements. Candidates should be prepared for collaborative team engagements with a focus on delivering high-quality software solutions.

Technology

MLNATIVE

Mid .NET Developer

Mid

Remote

Gdansk, Poland , +2

100 - 130 PLN

🏢 Summary: 6-month fully remote contract for a Mid .NET Developer to build and maintain backend services for a modern EdTech web platform. The role focuses on designing REST APIs, modeling data in PostgreSQL, and delivering production-grade features end-to-end using .NET 9 and Entity Framework. You will work on a user-facing application with strong emphasis on clean architecture, testing, and performance. 🗂️ Requirements: 5+ years commercial experience as .NET Developer building production backend systems, .NET 9 experience building REST APIs and backend services, Strong experience with Entity Framework Core, Advanced knowledge of REST API design, Advanced knowledge of PostgreSQL schema design and query optimization, Experience with CI/CD pipelines, Basic knowledge of Docker, Experience writing unit and integration tests, Experience using coding assistant tools 📃 Skills: C#, .NET, REST, EntityFramework, PostgreSQL, SQL, Docker, CICD, GitHubActions, AzureDevOps, GitLabCI, React, TypeScript 🏢 Description: About the Project We are looking for a Mid .NET Developer to join us on a web application project in the EdTech industry - an educational platform being delivered for our client. The product is a modern, user-facing web application aimed at an end-user audience that expects a polished, accessible experience. Tech context Backend : .NET 9 (REST API), Entity Framework 9 Database: PostgreSQL Frontend : React 18 with TypeScript Engagement Duration : 6 months - project runs through October 2026 Start date : ASAP Capacity : ~130-140 hours/month Work mode : fully remote Equipment : your own hardware Responsibilities Design, develop and maintain backend services and REST APIs in .NET 9 powering the educational platform. Model the domain together with the team — translate product requirements into clean, maintainable code and a sensible data model in PostgreSQL . Implement and evolve the data layer using Entity Framework 9 — entities, configurations, migrations, querying, and performance tuning. Design API contracts Take ownership of features end-to-end — from refinement, through implementation and testing, to deployment Write clean, testable code and cover it with unit and integration tests ; contribute to keeping the test suite healthy and meaningful. Technical Requirements Required 5+ years of commercial experience as a .NET Developer building production-grade backend systems. Strong, hands-on experience with .NET 9 and Entity Framework Core — building REST APIs, middleware, dependency injection, configuration, background services. Advanced knowledge of REST API design Advanced knowledge of PostgreSQL — schema design, indexing strategies, query optimization English - sufficient for written and spoken communication within the team. Familiarity with CI/CD pipelines (GitHub Actions, Azure DevOps, GitLab CI or similar) and basic awareness of containerization (Docker). Day-to-day use of coding assistant tools like Claude Code, Codex, GitHub Copilot or similar Nice to have Exposure to Azure — deploying and operating .NET services in the cloud. Familiarity with the front-end stack (React + TypeScript) — enough to read FE code, debug integration issues and have productive conversations with FE engineers. Previous work in EdTech or other user-facing products with strict reliability, accessibility and data-privacy requirements. Recruitment Process CV screening Technical interview Decision If this sounds like a fit, we'd love to see your CV.

Technology

Antal Sp. z o.o.

Senior .Net Engineer (k/m)

Senior

Remote

Wroclaw, Poland

100 - 160 PLN

🏢 Summary: Mid/Senior .NET Developer role focused on designing and developing modern web and enterprise backend systems in a microservices architecture. The position involves building and maintaining APIs, working with databases, implementing tests, and supporting CI/CD and containerized environments. Opportunity to contribute to system architecture, refactoring, and .NET migrations in an Agile setup. 🗂️ Requirements: Minimum 4 years experience with .NET (C#), Experience with .NET Core / .NET 8+ and ASP.NET, Experience with Entity Framework, Experience with MSSQL, MySQL, PostgreSQL or MongoDB, Ability to design and implement microservices, Experience building REST and/or GraphQL APIs, Experience with Docker and Kubernetes, Experience with CI/CD pipelines, Experience with Git and Azure DevOps, Knowledge of Agile/Scrum, Ability to write unit and integration tests, English level B2/C1 📃 Skills: C#, .NET, .NETCore, .NET8, ASP.NET, EntityFramework, MSSQL, MySQL, PostgreSQL, MongoDB, REST, GraphQL, Docker, Kubernetes, CICD, Git, AzureDevOps, Jira, Agile, Scrum 🏢 Description: .NET Developer (mid/senior) – 4+ lata doświadczenia Opis stanowiska Do naszego zespołu poszukujemy doświadczonego .NET Developera , który będzie uczestniczyć w tworzeniu i rozwijaniu nowoczesnych aplikacji webowych i systemów enterprise. Jeśli masz pasję do pisania czystego, skalowalnego kodu, doświadczenie w pracy z mikroserwisami i chcesz wpływać na kierunek projektów – to stanowisko jest dla Ciebie. Zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji backendowych w .NET (C#). Tworzenie i konsumowanie RESTful i/lub GraphQL API. Budowa i utrzymanie mikroserwisów. Współpraca z zespołem frontendowym (React/Angular/Vue) w celu implementacji funkcjonalności full-stack. Udział w projektowaniu architektury systemów, refaktoryzacji oraz migracji do nowszych wersji .NET. Tworzenie i utrzymywanie testów jednostkowych, integracyjnych i e2e. Wsparcie procesów CI/CD i DevOps (Docker, Kubernetes, Azure/AWS). Dokumentowanie rozwiązań i współpraca w metodykach Agile/Scrum. Wymagania Minimum 4 lata doświadczenia w pracy z .NET (C#). Znajomość .NET Core / .NET 8+ , ASP.NET, Entity Framework. Doświadczenie z bazami danych : MSSQL, MySQL, PostgreSQL, MongoDB. Umiejętność projektowania i implementacji mikroserwisów . Znajomość REST i/lub GraphQL API . Doświadczenie w pracy z Dockerem, Kubernetes, CI/CD . Znajomość systemów kolejkowych (RabbitMQ, Kafka – mile widziane). Doświadczenie w pracy z frameworkami frontendowymi (React, Angular, Vue) – plus. Znajomość metodologii Agile/Scrum i narzędzi typu Jira, Git, Azure DevOps . Umiejętność pisania testów jednostkowych i integracyjnych. Dobra znajomość języka angielskiego (min. B2/C1). Mile widziane Doświadczenie w tworzeniu systemów rozproszonych i chmurowych . Znajomość DDD (Domain-Driven Design) . Umiejętność mentorowania młodszych programistów. Oferujemy Stabilne zatrudnienie w dynamicznie rozwijającej się firmie SaaS. B2B lub UoP, możliwość pracy w 100% zdalnej. Pracę w międzynarodowym zespole ekspertów. Możliwość rozwoju kompetencji w obszarze chmury, mikroserwisów i nowoczesnych technologii. Elastyczne godziny pracy i możliwość pracy zdalnej. Budżet szkoleniowy i wsparcie w certyfikacjach.

Technology

speedapp

.NET Developer

Senior

Remote

Warsaw, Poland

120 - 135 PLN

🏢 Summary: Development of backend functionalities for a smart shopping cashback platform using .NET Core in a microservices architecture. The role involves building and maintaining services, integrating with external partners, optimizing SQL Server queries, and ensuring high code quality through testing and best practices. Work includes active participation in backlog refinement and sprint planning. 🗂️ Requirements: Minimum 5 years of experience in .NET Core and C#, Experience in designing and optimizing SQL Server queries, Experience with message queue systems, Experience in building and maintaining microservices, Backend development in .NET Core 📃 Skills: .NET, C#, SQLServer, AzureServiceBus, EventHub, Kafka, MQ, Microservices 🏢 Description: Dla Klienta z branży finansowej poszukujemy .NET Developera. Współpracując z nami będziesz zaangażowany w rozwój platformy smartshoppingowej, aplikacji cashbackowej. Zadania: Projektowanie i implementacja nowych funkcjonalności backendowych platformy w technologii .NET Core Rozwój i utrzymanie mikroserwisów oraz integracja z zewnętrznymi partnerami Implementacja i rozwój wyszukiwarek treści Tworzenie i optymalizacja zapytań do baz danych (SQL Server, Cosmos DB) Udział w analizie wymagań, refinementach backlogu i planowaniu sprintów Dbanie o jakość kodu poprzez testy jednostkowe, code review i zgodność z dobrymi praktykami. Wymagania: Min. 5 lat doświadczenia w programowaniu w .NET Core / C# Tworzenie i optymalizacja zapytań do baz danych (SQL Server) Praca z systemami kolejkowymi (preferowane Azure Service Bus, Event Hub lub Kafka, MQ) Umiejętność analitycznego myślenia i pracy z dokumentacją Mile widziana: Doświadczenie w pracy z search engines, preferowany Azure AI Search, ale też inne np. ElasticSearch Znajomość Azure Cosmos DB lub inne bazy NoSQL (np. MongoDB) i wie, kiedy je stosowa Doświadczenie w tworzeniu aplikacji uruchamianych w chmurze Azure (AppServices, Functions, Storage, Application Insights/Log analytics) Tworzenie dokumentacji API (Swagger/OpenAPI) Doświadczenie w tworzeniu backendu dla aplikacji mobilnych

Technology

speedapp

.NET Backend Developer

Senior

Remote

Warsaw, Poland

140 - 180 PLN/hr

🏢 Summary: B2B opportunity for an experienced .NET Back-End Developer to build modern, scalable cloud-based solutions using C# and Azure. The role focuses on designing high-performance services, working with CosmosDB, and collaborating in an Agile team with exposure to AI-assisted development tools. This is a fully remote position with competitive hourly rates and long-term cooperation. 🗂️ Requirements: 5+ years of professional experience in .NET development, Strong experience with C#, Proven experience with Azure services, Experience with CosmosDB, Experience with TypeScript or JavaScript, Bachelor’s degree in Computer Science or related field, Ability to align with US-based team working hours, English language proficiency 📃 Skills: .NET, C#, Azure, CosmosDB, TypeScript, JavaScript, AI, Playwright, Selenium, Drupal 🏢 Description: For our client from the technology and industrial solutions sector, we are looking for a .NET Back-End Developer to join a talented development team working on modern, scalable software solutions. Responsibilities: Design, develop, and maintain high-performance back-end services using .NET and C#. Work extensively with Azure cloud services and CosmosDB to build scalable and resilient solutions. Collaborate with front-end developers, product owners, and other team members to integrate back-end services. Participate in code reviews, architectural discussions, sprint planning, and other Agile ceremonies. Use modern development tools and practices to improve productivity, code quality, and maintainability. Explore and apply AI-assisted tools where appropriate to support development, documentation, troubleshooting, and workflow efficiency. Contribute to improving development processes, engineering practices, and team knowledge sharing. Be a proactive problem-solver and continuous learner, staying current with relevant technologies and industry trends. Requirements: Application Development Experience: 5+ years of professional experience in .NET development. Cloud Development Expertise: Proven experience with C#, Azure services, and CosmosDB. Scripting / Front-End Knowledge: Experience with TypeScript preferred, or JavaScript. AI Tool Familiarity: Interest in or hands-on experience using AI tools to support software development, productivity, documentation, research, or troubleshooting. Educational Background: Bachelor’s degree in Computer Science or a related field. Flexibility: Ability to align somewhat with US-based team working hours. Communication: English language proficiency. Stack: Cloud: Azure, CosmosDB Back-End: .NET, C# Scripting / Tooling: TypeScript preferred, JavaScript acceptable Productivity / AI Tools: Familiarity with AI-assisted development or productivity tools is a plus Nice to have: Domain Knowledge: Background in Electrical Engineering or a related technical field. Background or interest in analog and mixed-signal hardware design. Knowledge of hardware or system simulation concepts. CMS Knowledge: Familiarity with Drupal. Test Automation Exposure: Familiarity with tools like Playwright or Selenium. Quality Mindset: Prior QA experience or understanding of QA methodologies is welcome. Offer: Cooperation based on a B2B contract and rate: 140-170 PLN/hour 100% remote work The support of a dedicated mentor. In the relationship, we focus on direct communication. When you join speedapp, you will be put in touch with a dedicated mentor who will make sure that you enjoy working with us and with the client. Events and integration meetings, as well as participation in various initiatives, e.g., sports. Access to the benefits offering (medical care, Multisport card). About Speedapp At speedapp, we believe that an organization is only as good as the people who make it up. We are a team of IT experts and other professionals working for our clients around the world (including Israel, Austria, USA). We go far beyond the HR category. We build IT teams and also help manage them. 👉 10 years of experience 👉 +100 clients worldwide +300 hires per year 💎 We have won the prestigious "Forbes Diamonds" award four times (2022, 2023, 2024, 2025). We are a member of the European Fast Growth Icons network and FinTech Poland. We are ranked 18th among the 100 fastest growing companies 2023 by Clutch.

Technology

ITDS

Mid-Level .NET Developer – Banking Solutions

Mid

Hybrid

Lodz, Poland

14,700 - 19,320 PLN

🏢 Summary: Mid-Level .NET Developer role focused on building and maintaining online banking applications in a hybrid work model. The position involves developing scalable financial systems, integrating APIs, and ensuring high code quality in an Agile environment. You will contribute to digital transformation initiatives within modern fintech projects. 🗂️ Requirements: Minimum 3 years of experience with C# and .NET (Core, 5/6, Framework), Strong experience with MSSQL, Experience implementing REST APIs, Experience writing unit tests using xUnit and xRay, Knowledge of message queuing systems (RabbitMQ or Kafka), Knowledge of OOP and SOLID principles, Basic knowledge of Kubernetes and Docker, Experience with CI/CD tools, Familiarity with Agile/Scrum methodology, Communicative English proficiency, Legal right to work in the European Union 📃 Skills: C#, .NET, .NETCore, .NET5, .NET6, .NETFramework, MSSQL, REST, xUnit, xRay, RabbitMQ, Kafka, Kubernetes, Docker, OOP, SOLID, CICD, Bitbucket, JIRA, TeamCity, Agile, Scrum 🏢 Description: Unleash Innovation in Financial Technology — Shape the Future of Online Banking! Łódź-based opportunity with a hybrid work model (2 days in the office per month) As a Mid-Level .NET Developer , you will be working for our client, a leader in online banking, on cutting-edge financial technology projects designed to enhance user experience and system efficiency. Join a fast-paced environment where your expertise drives digital transformation and financial innovation. Your main responsibilities: Develop and maintain applications using C#, .NET Core Implement and integrate RESTful APIs Write unit tests to ensure code quality Follow and apply design patterns and best practices such as OOP and SOLID Work with MSSQL databases Collaborate with cross-functional teams using tools like Bitbucket, JIRA, and TeamCity Participate in Agile/Scrum meetings and contribute to sprint planning and review Troubleshoot and resolve complex technical issues You're ideal for this role if you have: At least 3 years of experience with C#, .NET Core, .NET 5/6, or .NET Framework Solid experience with MSSQL Basic knowledge of Kubernetes and Docker Experience in implementing REST APIs Proficiency in writing unit tests with xUnit and xRay Experience with message queuing systems (e.g., RabbitMQ, Kafka) Knowledge of design patterns and best practices (OOP, SOLID) Familiarity with Agile/Scrum methodologies Proficiency with CI/CD tools Strong problem-solving skills and attention to detail It is a strong plus if you have: (optional) Basic knowledge of COBOL Knowledge of WCF, WinForms Language required for the role: Communicative proficiency in English Communicative proficiency in Polish Eligibility to work in Europe: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

emagine Polska

Lead / Senior Backend Engineer (.NET / Azure)

Senior

Remote

Warsaw, Poland

🏢 Summary: Dev Lead / Senior Backend Engineer role focused on building and leading scalable backend systems using .NET and Microsoft Azure in a complex retail environment. The position combines hands-on development with technical leadership, emphasizing event-driven and microservices architectures. The role drives system design, integration, and engineering quality across a distributed cloud-based landscape. 🗂️ Requirements: Strong backend development experience with C# and .NET, Experience with .NET 8 or modern .NET versions, Experience developing and operating applications on Microsoft Azure, Practical experience designing and building event-driven systems, Experience with microservices architectures, Experience with Azure messaging patterns (queues, topics, event-based integrations), Experience with CI/CD pipelines using Azure DevOps and YAML 📃 Skills: CSharp, DotNet, DotNet8, Azure, Microservices, EventDriven, Messaging, AzureDevOps, YAML, CICD, Queues, Topics 🏢 Description: \We are seeking a Dev Lead / Senior Backend Engineer specialized in .NET and Azure to join a premium fashion retailer's internal tech team. This role is vital for ensuring the scalability, maintainability, and coherence of a broad system landscape. The ideal candidate will possess strong backend development skills, particularly in C# and modern .NET versions, and have practical experience in setting up event-driven architectures and developing applications on Microsoft Azure. The Dev Lead will contribute both as a hands-on developer and as a technical leader, mentoring team members and driving engineering quality. Main Responsibilities The Consultant will work as a hands-on engineer while also supporting the technical direction of the team. Developing backend services and integrations Reviewing pull requests and contributing to code quality Supporting architectural discussions with the Head of Tech and the team Ensuring the overall development landscape remains coherent and scalable Contributing to system design decisions and actively engaging in technical discussions Supporting developers with architectural and technical queries Participating in technical discovery and solution design for new initiatives Driving improvements in development practices Exploring AI-assisted development tools for practical usage Interfacing with third-party SaaS vendors for integration efforts Key Requirements Strong backend development experience with C# / .NET Experience with .NET 8 or modern .NET versions Experience developing and operating applications on Microsoft Azure Practical experience designing and building event-driven systems Experience with microservices architectures Experience with Azure messaging patterns (queues, topics, event-based integrations) Experience with CI/CD pipelines (Azure DevOps, YAML pipelines) Comfortable working remotely in a setup primarily on site Nice to Have Experience with Cosmos DB Experience working with integration platforms Experience building integration-heavy systems Strong understanding of scalable distributed systems Ability to communicate system architecture clearly to stakeholders Experience with e-commerce systems Experience in retail environments

Technology

YourITeams

.Net Developer

Mid

Remote

Warsaw, MZ, Poland

15,000 - 17,000 PLN

🏢 Summary: The offer is for a .NET Developer to develop, enhance, and maintain a web self-service platform used across multiple countries. The role involves building new features, supporting production environments, and collaborating with cross-functional teams in a cloud-based Azure environment. The position emphasizes modern DevOps practices and continuous improvement of a customer-facing portal. 🗂️ Requirements: Experience with ASP.NET Core, Proficiency in Azure services, Experience with Azure DevOps Boards and Pipelines, Experience in production environment support and log analysis, Ability to work with high-level or ambiguous user stories, Knowledge of Lean methodologies 📃 Skills: C#, .NET, ASP.NET, Azure, ApplicationInsights, LogAnalytics, KeyVault, APIM, RBAC, ManagedIdentity, AzureDevOps, Docker, Kubernetes, ArgoCD, IdentityServer, OpenIddict, OIDC, PostgreSQL, AzureStorage 🏢 Description: We are seeking a skilled .NET Developer to contribute to the development, support, and maintenance of a web self-service platform utilized by multiple entities of our client. This role focuses on enhancing the Group’s self-service portal, aiming to increase customer engagement across various countries. Responsibilities Develop new features and maintain the existing web self-service portal to meet client requirements. Provide ongoing support and troubleshooting for production environments, analyzing logs to track and resolve issues effectively. Collaborate with cross-functional teams to implement solutions aligned with technical and business objectives. Work with high-level, sometimes ambiguous, user stories using Lean methodologies to deliver valuable outcomes. Participate in technical discussions and provide recommendations both at the technical and end-user level. Qualifications Proven experience with ASP .NET Core development. Proficiency in Azure services, including Application Insights, Log Analytics, Key Vault, API Management, Role-Based Access Control (RBAC), and Managed Identity. Experience with Azure DevOps tools such as Boards and Pipelines. Knowledge of production environment maintenance and issue tracking based on logs. Familiarity with Lean work principles, particularly handling vague or high-level task descriptions. Desirable skills include experience with Docker, Kubernetes, ArgoCD, Identity Server, OpenIddict, OIDC flow, payment provider integrations, PostgreSQL, and Azure Storage Account Tables. Strong communication skills to discuss and provide advice on both technical matters and end-user considerations. Benefits Opportunity to work on a high-impact self-service portal used by customers across multiple countries. Engagement in a technically diverse environment with exposure to modern cloud and DevOps technologies. Collaborative and structured project stages including preliminary acceptance, telephone and formal interviews, assessment, and offer phases. Remote work. Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere. Agile approach and no bureaucracy. Outstanding integration trips to various places in Europe for all employees. Activities to support your well-being and health. Luxmed Gold Extended medical care and Multisport Plus benefit.

Technology

EPAM Systems

Lead Full-Stack / .NET Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Lead Full-Stack /.NET Developer role focused on modernizing a legacy accounting platform into a cloud-native Azure-based solution using microservices, .NET Core, Angular, and Kubernetes. The position involves backend API development, legacy system decomposition, Azure integrations, CI/CD, and AI-assisted software delivery practices. Candidates will work on scalable cloud architecture while collaborating across engineering and product teams. 🗂️ Requirements: 5+ years experience with .NET Core / ASP.NET Core and C#, Experience designing and implementing REST APIs, Angular frontend development skills, Understanding of microservices architecture, Experience with relational databases, Practical experience with Azure cloud services, Experience with CI/CD pipelines, Knowledge of Docker and Kubernetes / AKS, Ability to work with legacy systems and complex business logic, Strong troubleshooting and collaboration skills, Good English communication skills 📃 Skills: C#, ASP.NET, NETCore, Angular, REST, Azure, AKS, Docker, Kubernetes, SQL, AzureSQL, SQLServer, AzureDevOps, APIManagement, ApplicationGateway, FrontDoor, KeyVault, AzureMonitor, ACR, CI/CD, Microservices, GitHubCopilot 🏢 Description: We are looking for a strong Lead Full-Stack / .NET Developer to support the modernization of a legacy accounting application and its migration to Azure Cloud. The project focuses on transforming an existing desktop/monolithic application into a modern cloud-based solution based on microservices, .NET Core backend APIs, Angular frontend, and Azure platform services. The role requires hands-on engineering experience, strong backend/API development skills, and the ability to work in a modernization context where new cloud-native components need to coexist with legacy systems and shared data models. The team will also use AI-assisted delivery practices and AI agents as part of a new AI SDLC approach to improve development, analysis, testing, and delivery efficiency. Responsibilities Design, develop and maintain backend services and APIs using .NET Core / ASP.NET Core Support decomposition of legacy monolithic functionality into modular services and APIs Development and enhancement of Angular-based frontend components where needed Integration of application components with Azure services and existing backend systems Work with Azure Kubernetes Service, API Management, Application Gateway, Azure SQL and related platform services Contribute to technical analysis of legacy application behavior, data flows and integration points Implementation of clean, maintainable and testable code following engineering best practices Participation in code reviews, automated testing, CI/CD pipelines and release activities Collaboration with architects, product owners, QA engineers and other developers to clarify requirements and technical constraints Use of AI-assisted development tools and agents as part of the project delivery process Requirements 5+ years of experience with .NET Core / ASP.NET Core and C# Solid experience in designing and implementing REST APIs Skills in Angular and modern frontend development Understanding of microservices architecture and application modernization patterns Experience working with relational databases, preferably Azure SQL / SQL Server Practical experience with Azure cloud services Proficiency in CI/CD pipelines, preferably Azure DevOps Understanding of containerized application delivery, preferably Docker and Kubernetes / AKS Capability to work with legacy systems, existing data models and complex business logic Strong troubleshooting, communication and collaboration skills Good English communication skills Nice to have Background in accounting, finance, ERP or invoicing systems Experience migrating desktop or monolithic applications to cloud-native architectures Familiarity with Azure API Management, Application Gateway, Front Door, Key Vault, Azure Monitor and Azure Container Registry Expertise in domain-driven design, service decomposition and API-first development Skills in automated testing and quality engineering practices Flexibility to use AI-assisted development tools such as GitHub Copilot, Claude Code or similar coding agents Interest in AI SDLC, agent-assisted delivery and modern software engineering automation We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

BUTTERFLAI SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

.NET Azure Engineer

Junior

On-site

Rybnik, SL, Poland

5,000 - 9,000 PLN

🏢 Summary: Oferta dotyczy roli .NET/Azure Developera wspierającego zespół w projektowaniu, implementacji, testowaniu i utrzymaniu aplikacji webowych oraz systemów opartych o .NET i Microsoft Azure. Stanowisko umożliwia rozwój w kierunku DevOps, CI/CD oraz Infrastructure as Code, z naciskiem na samodzielność inżynieryjną. Praca obejmuje rozwój API, integracje oraz współpracę w środowisku Azure DevOps. 🗂️ Requirements: Motywacja do rozwoju w obszarze Microsoft Azure i programowania, Analityczne myślenie i samodzielne rozwiązywanie problemów, Podstawowa znajomość C#, Znajomość platformy .NET, Podstawowa znajomość usług Microsoft Azure, Znajomość budowy aplikacji webowych i Web API, Podstawowa znajomość relacyjnych baz danych, Znajomość SQL, Znajomość HTTP, Podstawowa wiedza z zakresu Authentication i Authorization, Znajomość Git, Gotowość do pracy stacjonarnej w okolicach Rybnika (Świerklany) 📃 Skills: C#, .NET, Azure, SQL, HTTP, Git, WebAPI, AzureDevOps, CI/CD, Bicep, Terraform, RabbitMQ, ServiceBus 🏢 Description: Szukamy .NET lub Azure Developera do wsparcia zespołu inżynieryjnego w projektowaniu, implementacji, testowaniu oraz utrzymaniu systemów informatycznych i aplikacji webowych opartych o ekosystem .NET i Azure. Osoba w tej roli będzie miała możliwość rozwoju w DevOps (tworzenie CI/CD pipelines oraz Infrastructure as a Code) oraz rozwiązania chmurowe, dążąc do pełnej samodzielności inżynieryjnej. Kluczowy zakres obowiązków: Rozwój oprogramowania: Aktywny udział w procesie kodowania i rozwoju aplikacji webowych, interfejsów API oraz komponentów integracyjnych opartych o język C# i platformę .NET. Praca projektowa: Realizacja zadań w ramach projektów technologicznych w ścisłej współpracy z architektami i programistami w środowisku Azure DevOps. Kontrola jakości: Identyfikowanie, debugowanie oraz sprawne eliminowanie błędów w istniejącym kodzie, a także tworzenie testów jednostkowych. Współpraca i komunikacja: Udział w codziennych spotkaniach statusowych (Daily), planowaniu sprintów oraz przeglądach kodu (Code Review). Rozwój kompetencji: Ciągłe podnoszenie kwalifikacji, przyswajanie dobrych praktyk programistycznych (Clean Code, SOLID) oraz zgłębianie wiedzy z zakresu rozwiązań chmurowych. Nasze wymagania (Must-have): Silna motywacja do rozwoju w obszarze usług chmurowych Microsoft Azure oraz programowania. Zdolność do analitycznego myślenia, samodzielnego rozwiązywania problemów i chęć szybkiej nauki. Fundamentalna znajomość języka programowania C# oraz założeń platformy .NET. Podstawowa wiedza oraz znajomość architektury i usług chmury Microsoft Azure (np. Azure Storage Account, Function App, Logic App, Service Bus). Zrozumienie zasad budowy i działania aplikacji webowych (ze szczególnym uwzględnieniem Web API). Podstawowa znajomość relacyjnych baz danych i języka SQL. Wiedza nt. HTTP, jak działa, jakie metody, jakie elemnty posiada. Podstawowa wiedza na temat Authentication & Authorization (pobieranie tokena, uwierzytelnianie do azure za pomocą client_id, client_secret, scope etc.) Znajomość systemu kontroli wersji Git (podstawowe przepływy pracy). Gotowość do stałej pracy stacjonarnej w okolicach Rybnika (Świerklany). Mile widziane (Nice-to-have): Doświadczenie komercyjne w .NET lub Azure. Zrozumienie działa Message Brokerów (np. RabbitMQ, Azure Service Bus) Znajomość podstawowych pojęć z obszaru DevOps (procesy CI/CD, praca z Azure Pipelines). Umiejętność pisania Infrastruktury jako kod w Bicep lub Terraform Teoretyczna lub praktyczna wiedza na temat architektury i podstawowych usług chmury Microsoft Azure. Zrozumienie na czym polega Azure Managed Identity. Posiadanie w portfolio własnych projektów (hobbystycznych, akademickich lub open-source), np. na platformie GitHub. Oferujemy: Mentoring i onboarding: Systematyczne wsparcie ze strony doświadczonych programistów i architektów gwarantujące szybki rozwój w komercyjnych projektach. Nowoczesny stack technologiczny: Realna praca z wykorzystaniem Azure DevOps, chmury obliczeniowej Microsoft Azure oraz najnowszych standardów platformy .NET.