New offer - be the first one to apply!
July 10, 2026
Senior Azure Developer
Senior • Remote
Warsaw, Poland
Join an experienced team of six developers working on a project for one of the world's leading manufacturers of electric motors and drives.
You will play a key role in developing and maintaining a cloud-native API Gateway for backend systems based on the Digital Twin concept, built on Microsoft Azure and supporting shared business data services.
Responsibilities
- Develop and enhance the API Gateway for backend systems based on the Digital Twin concept.
- Design, build, and maintain scalable cloud-native solutions on Microsoft Azure.
- Maintain and improve shared data structures and services for business customers.
- Deploy and manage applications using Kubernetes (AKS), Docker, and Helm.
- Collaborate with the development team to deliver high-quality, reliable, and scalable solutions.
- Participate in architecture discussions, code reviews, and technical decision-making.
- Support best engineering practices and contribute to the continuous improvement of the platform.
Requirements
- 5+ years of commercial experience in software development.
- Strong hands-on experience with .NET.
- Solid knowledge of Kubernetes (AKS), Docker, and Helm.
- Experience with Azure DevOps or GitHub.
- Good understanding of Microsoft Azure cloud services.
- Experience with Terraform will be an advantage.
- Familiarity with Blazor and/or TypeScript is a plus.
- Fluent English (minimum B2 level).
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent commercial experience.
We offer
- Participation in interesting and demanding projects.
- Flexible working hours.
- A great, non-corporate atmosphere.
- Possibility to work remote or hybrid (2 days per week from the office).
- Opportunities for development and promotion.
- Attractive package of benefits.
We reserve the right to contact the selected candidates.
Similar jobs you might like
Technology
Jacobs
Senior .NET Developer
Senior
Hybrid
Krakow, MA, Poland
🏢 Summary: Senior Backend Engineer role focused on designing and developing cloud‑enabled web applications, APIs, and digital twin solutions for large-scale data center environments using Azure and NVIDIA Omniverse. The position involves full software development lifecycle responsibilities and collaboration with international teams on global simulation and visualization platforms. 🗂️ Requirements: 7+ years of experience in software development with .NET / .NET Core, Strong C# and .NET programming skills, Experience with REST API development, Experience with Entity Framework or other ORM, Knowledge of relational and non-relational databases, Experience with SQL Server, Experience with Azure cloud services, Proficiency with Git or similar version control systems, Experience processing large datasets, Knowledge of Infrastructure as Code (Terraform preferred) 📃 Skills: C#, .NET, .NETCore, REST, EntityFramework, SQLServer, Azure, AppServices, AzureSQL, AzureFunctions, ServiceBus, Git, Terraform, Omniverse, ORM 🏢 Description: We are seeking a Senior Backend Engineer who will work with local teammates as well as collaborate closely with our U.S.-based project management and development teams, contributing to the design and implementation of modern cloud‑enabled web applications, APIs, and digital twin solutions for large‑scale data center environments. This is a unique opportunity to work on global projects, leverage cutting‑edge technologies such as Azure Cloud and NVIDIA Omniverse APIs, and help shape the future of our next‑generation simulation and visualization platforms. Key Responsibilities Develop and maintain applications using .NET / .NET Core, and Azure cloud services Contribute to the development of digital twin components, including data ingestion, simulation logic, and integration with Omniverse APIs Collaborate with project managers and developers to ensure alignment with client requirements Participate in all stages of the software development lifecycle: design, coding, testing, debugging, and documentation Write clean, efficient, secure, and maintainable code following best practices Liaise with system analysts and business owners to refine requirements and improve applications Work with Azure services such as App Services, Azure SQL, Azure Functions, or Service Bus (depending on project needs) Requirements 7+ years of experience in software development (.NET / .NET Core, Entity Framework (or other ORM), REST APIs)) Strong C# / .NET programming skills and design principles Familiarity with relational/non relational database design and development (SQL Server preferred) Knowledge of Entity Framework or other ORM tools Proficiency with GitHub or similar version control systems Experience with processing large amounts of data Strong English communication skills, both spoken and written, enabling clear explanation of technical topics Ability to work independently and in a collaborative team environment Knowledge of IaC (Terraform preferred) Ideally You’ll Also Have Interest or experience in cloud‑based simulation, IoT, or digital twin technologies Exposure to Agile methodologies (Scrum) Microsoft Certified Developer Associate or Azure certification We offer Rewarding employment: Full-time employment with a salary that matches your qualifications Hybrid work model: Enjoy the flexibility of working from home, with just several office days per month Flexible hours: Start your day anytime between 7:30 and 10:00 AM Comprehensive benefits: Including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays: Enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects: Engage in exciting international projects Inclusive networks: Join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning: Participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses: Enhance your skills with courses in English, German, and Polish
Technology
Spyrosoft
Senior .NET Developer with Angular
Senior
Remote
Wroclaw, Poland
100 - 140 PLN
🏢 Summary: Full-stack freelance role focused on building scalable, cloud-native applications using .NET and Angular within the Azure ecosystem. The position involves translating complex business requirements into high-quality software solutions while applying modern architectural patterns and Agile delivery practices. The contract is project-based B2B for an initial 12-month period. 🗂️ Requirements: 4+ years experience with .NET technologies (C#, .NET Core, EF/ORM, WCF), 3+ years experience with Angular or strong React background with recent Angular experience, 2+ years hands-on experience with Azure services (Functions, Logic Apps, Web Apps), Advanced knowledge of architectural and design patterns, Experience with SOAP and REST web services, Experience with SQL and SQL Server, Experience with Git and CI/CD pipelines, Experience with Unit Testing, Fluent English 📃 Skills: .NET, .NETCore, C#, EntityFramework, ORM, WCF, Angular, React, Azure, Functions, LogicApps, WebApps, SQL, SQLServer, Git, CI/CD, SOAP, REST, Agile, UnitTesting 🏢 Description: Join an international team of experts delivering high-impact software solutions for global clients. In this role, you will work in a full-stack capacity, translating complex business requirements into scalable, cloud-native applications. You will collaborate with top-tier professionals to design and implement innovative solutions that address real-world engineering challenges while ensuring the highest industry standards. Form of cooperation: freelance project-specific B2B contract for an initial period of approximately 12 months. Tech stack: Backend: .NET / .NET Core, C#, Entity Framework (or other ORM), WCF, SOAP/REST APIs. Frontend: Angular (primary), React. Cloud: Azure (Functions, Logic Apps, Web Apps, SQL Server). Data: SQL Server. DevOps/Tools: Git, CI/CD, Agile, Unit Testing. Requirements: 4+ years of professional experience with .NET technologies (C#, .NET Core, EF/ORM, WCF) 3+ years of experience in Angular (or strong React background with recent Angular experience) 2+ years of hands-on experience with Azure services (e.g., Functions, Logic Apps, Web Apps) Advanced knowledge of Architectural and Design Patterns Proficiency in Web Services (SOAP/REST) and SQL Experience with Git, Continuous Integration, and Continuous Delivery pipelines Fluent English (written and spoken) for effective international communication Ideally, you’ll also have: Azure Cloud certifications Main responsibilities: Full-Stack Development: Address complex software engineering problems using both object-oriented and functional programming styles. Quality Assurance: Maintain high standards of code quality and testing through Clean Code and Unit Testing practices. Cloud Engineering: Design and develop scalable solutions utilizing a wide range of Azure-hosted services and tools. Agile Delivery: Implement Agile methodologies and modern software delivery techniques, including CI/CD and automated deployment. Professional Growth: Proactively adopt new technologies and frameworks within the Azure Cloud ecosystem to drive project success.
Technology
Margo
Fullstack Developer (.NET & Angular) | Cloud-Native Focus
Senior
Remote
Łódź, LD, Poland
100 - 110 PLN
🏢 Summary: Senior .NET + Angular Developer role focused on building and modernizing cloud-native financial systems using containerized microservices. The position involves designing scalable backend services, dynamic frontends, and leading Kubernetes-based deployments within a DevOps-driven environment. You will contribute to migrating legacy systems to a modern, resilient architecture with strong emphasis on clean code and automation. 🗂️ Requirements: 5+ years of experience in software engineering, Strong mastery of .NET (C#), Strong experience with Angular (v12+), Practical experience with Kubernetes, Experience building and running containerized applications, Proficiency in SQL Server or relational databases, Experience with database schema design and performance tuning, Knowledge of CI/CD practices, Understanding of TDD and SOLID principles, Fluent professional English 📃 Skills: .NET, C#, Angular, Kubernetes, SQL, SQLServer, CI/CD, TDD, SOLID, Azure, AWS, EKS, AKS, Kafka, Helm, Terraform, Microservices, Docker 🏢 Description: The Opportunity We are representing an established international financial institution currently undergoing a massive shift toward cloud-native architecture. While many firms talk about "digital transformation," this team is actively dismantling legacy monoliths and rebuilding them as high-performance, containerized microservices. We are looking for a Senior .NET + Angular Developer who doesn't just "use" Kubernetes but understands how to build and scale applications within a modern orchestration ecosystem. This is a role for an engineer who values clean code, architectural integrity, and the power of automated, scalable infrastructure. Your Impact Architect & Build: Design and develop robust backend services using .NET 8/Core and dynamic, responsive frontends in Angular. Cloud-Native Excellence: Take a lead role in deploying and managing services within Kubernetes , ensuring our applications are resilient, observable, and scalable. Database Engineering: Design efficient schemas and optimize complex queries within SQL environments to handle high-frequency financial data. Modernize the Stack: Actively participate in the migration of services to a containerized environment, advocating for best practices in CI/CD and DevOps. Collaborate: Work within a cross-functional team of high-caliber engineers, participating in deep-dive code reviews and architectural workshops. Your Technical Profile The Core: Extensive experience (5+ years) in software engineering with a strong mastery of .NET (C#) and Angular (v12+). The K8s Edge: Proven experience working with Kubernetes . You should be comfortable with pods, services, deployments, and understanding how your code behaves in a containerized environment. Data Mastery: Strong proficiency in SQL Server or similar relational databases, including performance tuning and schema design. Quality First: A mindset focused on TDD, Clean Code, and SOLID principles. Communication: Fluent professional English (written and spoken) is essential for collaboration with our global teams. Preferred (Nice-to-Have) Experience with Azure or AWS (EKS/AKS). Knowledge of Kafka or other message brokers for event-driven architecture. Familiarity with Helm charts or Terraform (IaC). What’s in it for You? Hybrid Flexibility: Work from the comfort of your home anywhere in Poland, with only two scheduled visits per month to our modern hub in Łódź for team integration and high-level strategy sessions. Premium Tech Stack: No "maintenance only" projects. You will work on greenfield features and modern cloud migrations. Stability & Growth: The security of an established enterprise with the agile mindset of a tech-forward team. Streamlined Recruitment: A transparent, technical process that respects your time.
Technology
emagine Polska
(Senior) Backend Developer - .NET
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: The offer is for a Backend .NET Developer responsible for building and maintaining scalable backend solutions within a DevOps-driven environment. The role involves full software development lifecycle participation, cloud integration, and performance optimization. The position requires collaboration in Agile teams and ensuring high code quality and seamless deployment processes. 🗂️ Requirements: Proven experience with .NET development, Strong knowledge of Docker, Strong knowledge of Kubernetes, Familiarity with Microsoft Azure, Experience with Azure DevOps Server, Experience working in Agile environments, Experience implementing CI/CD practices, Ability to optimize application performance and scalability 📃 Skills: .NET, Docker, Kubernetes, Azure, AzureDevOps, CI/CD, Agile 🏢 Description: Main Responsibilities Design, develop, and maintain robust backend solutions. Collaborate across teams to ensure seamless software integration. Participate in the full software development lifecycle. Implement DevOps practices for continuous integration and delivery. Optimize application performance and scalability. Review and improve code quality through peer reviews. Key Requirements Proven experience with .NET development. Strong knowledge of Docker and Kubernetes . Familiarity with Microsoft Azure and Azure DevOps Server . Experience working in Agile environments . Strong problem-solving skills. Nice to Have Experience with microservices architecture . Knowledge of additional programming languages. Familiarity with front-end technologies.
Technology
emagine Polska
(Senior) Backend Developer - .NET
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: The offer is for a Backend .NET Developer responsible for building and maintaining robust backend systems while supporting full software development lifecycle and DevOps practices. The role involves working in Agile teams, ensuring high performance, scalability, and seamless integration of applications. The position also emphasizes containerization and cloud-based solutions using Azure. 🗂️ Requirements: Proven experience with .NET development, Strong knowledge of Docker, Strong knowledge of Kubernetes, Familiarity with Microsoft Azure, Experience with Azure DevOps Server, Experience working in Agile environments 📃 Skills: .NET, Docker, Kubernetes, Azure, AzureDevOpsServer, Agile, DevOps, Microservices 🏢 Description: Main Responsibilities Design, develop, and maintain robust backend solutions. Collaborate across teams to ensure seamless software integration. Participate in the full software development lifecycle. Implement DevOps practices for continuous integration and delivery. Optimize application performance and scalability. Review and improve code quality through peer reviews. Key Requirements Proven experience with .NET development. Strong knowledge of Docker and Kubernetes . Familiarity with Microsoft Azure and Azure DevOps Server . Experience working in Agile environments . Strong problem-solving skills. Nice to Have Experience with microservices architecture . Knowledge of additional programming languages. Familiarity with front-end technologies.
Technology
emagine Polska
Backend Engineer
Senior
Remote
Copenhagen, Denmark
🏢 Summary: Backend Engineer role focused on designing, building, and maintaining scalable backend services in a cloud-native AWS environment. The position involves developing production-grade APIs and services using TypeScript and .NET, with strong emphasis on CI/CD, Infrastructure as Code, and cloud-native best practices. The role supports secure, scalable backend systems with close collaboration across platform and operations teams. 🗂️ Requirements: Strong experience building and maintaining scalable APIs and backend services, Hands-on experience with CI/CD pipelines using GitHub Actions or GitHub Workflows, Strong development experience with TypeScript, Strong development experience with .NET (C#), Experience deploying and operating workloads in AWS Cloud, Experience using Terraform for Infrastructure as Code, Experience designing and consuming RESTful APIs or event-driven services, Understanding of cloud-native patterns, Experience with relational databases and SQL, Fluent English 📃 Skills: TypeScript, .NET, C#, AWS, Terraform, SQL, REST, CI/CD, GitHub, GitHubActions, APIs, IAM, Lambda, ECS, Fargate 🏢 Description: We are looking for a Backend Engineer to design, build, and maintain backend services in a modern cloud-native AWS environment. Core skills & experience: Strong experience as a Backend Developer, building and maintaining scalable APIs and backend services Hands-on experience with CI/CD pipelines, preferably using GitHub Actions / GitHub Workflows Strong development experience with TypeScript and .NET (C#), including building and operating production services Familiarity with AWS Cloud, including deploying and operating backend workloads in AWS Experience using Terraform for Infrastructure as Code (IaC) Related technologies / domain knowledge: Experience designing and consuming RESTful APIs and/or event-driven backend services Understanding of cloud-native patterns (stateless services, scaling, resiliency, observability) Experience working with relational databases (SQL) and backend integrations Nice-to-have / preferred experience: Experience with containerized workloads (e.g. ECS Fargate or similar) Experience with Lambda functions Familiarity with IAM and AWS security best practices Exposure to data platforms or ETL-heavy environments Experience working in environments with high operational and security requirements General expectations: Able to take ownership of backend services from development through production Comfortable working closely with platform, data, and operations engineers Focused on clean code, automation, and reliable delivery through CI/CD Used to working with SCRUM principles, preferably in JIRA Fluent English Other Details: The role is designed for a cloud-native environment, supporting development across various backend services focused on scalability and security.
Technology
emagine Polska
.NET Developer Azure DevOps (h/f)
Mid
Hybrid
Brussels, Belgium
🏢 Summary: The offer is for a .NET Developer responsible for developing and maintaining .NET Core applications and REST APIs in a cloud-based environment. The role involves managing CI/CD pipelines, ensuring high software quality through testing, and working within Agile teams. It is suitable for candidates with 2–3 years of experience seeking remote or hybrid work. 🗂️ Requirements: 2–3 years of experience in C# and .NET Core development, Experience in developing and maintaining REST APIs, Proficiency with Entity Framework Core, Experience with Azure and basic AWS services, Experience with Azure DevOps and CI/CD pipelines, Knowledge of Git and automated build processes, Hands-on experience with Agile and Scrum methodologies, Experience with unit and integration testing 📃 Skills: C#, .NET, Azure, AWS, REST, EntityFrameworkCore, AzureDevOps, Git, CICD, Agile, Scrum, UnitTesting, IntegrationTesting 🏢 Description: Motivated .NET developer with 2–3 years of experience in developing and maintaining C# / .NET Core applications. Experienced with cloud platforms (Azure and AWS), CI/CD pipelines (Azure DevOps), and backend services, with a strong understanding of REST APIs and Agile practices. Solid testing culture with unit, integration, and production validation to ensure high-quality and reliable software. Main Responsibilities: Developing and maintaining .NET Core applications Designing and implementing REST APIs Managing CI/CD pipelines using Azure DevOps Collaborating within Agile teams Ensuring software quality through comprehensive testing practices Participating in code reviews and pair programming Key Requirements: C# / .NET Core development experience Proficiency with REST APIs and Entity Framework Core Experience in Azure and basic AWS services Familiarity with Azure DevOps, Git, and automated build processes Hands-on experience in Agile and Scrum methodologies Knowledge of testing practices: unit testing and integration testing Nice to Have: Knowledge of microservices architecture Basic front-end knowledge: Angular / React Experience with Docker and Kubernetes Understanding of distributed systems and high-availability environments Other Details: Immediate availability is preferred, but negotiation is possible. This role is suitable for remote or hybrid working arrangements.
Technology
Britenet
Fullstack .NET Developer with Angular (EU public)
Mid
Hybrid
Bialystok, Poland
80 - 110 PLN
🏢 Summary: The role involves developing and maintaining scalable full-stack web applications using .NET and modern frontend frameworks. You will design robust Web APIs, optimize databases, and implement clean, testable code within CI/CD-driven environments. The position requires active participation in the full software development lifecycle for international projects. 🗂️ Requirements: Minimum 3 years commercial experience with .NET (C#, Web API, Entity Framework), Proficiency in Angular or React, Strong knowledge of JavaScript, HTML, CSS, Experience with SQL Server or PostgreSQL, Understanding of Unit Testing, Experience with Git, Experience with CI/CD pipelines, Knowledge of design patterns, Knowledge of software development best practices, Fluent English (min. B2), Availability for hybrid work mode 📃 Skills: .NET, C#, WebAPI, EntityFramework, Angular, React, JavaScript, HTML, CSS, SQL, SQLServer, PostgreSQL, UnitTesting, Git, CI/CD 🏢 Description: As a member of our development team, you will be responsible for building scalable web applications, designing robust APIs, and creating intuitive user interfaces. We value clean code, analytical thinking, and a proactive approach to technology. Our expectations: Minimum 3 years of commercial experience in .NET (C#, Web API, Entity Framework). Proficiency in Angular or React, along with JavaScript, HTML, CSS, and modern frontend libraries. Strong experience with relational databases such as SQL Server or PostgreSQL. Solid understanding of Unit Testing, Git, and CI/CD pipelines. Practical knowledge of design patterns and software development best practices. A collaborative mindset and the ability to explain complex technical issues clearly. Strong analytical skills and a "get it done" attitude. Fluent English (min. B2) for smooth collaboration with international partners. Open to work in hybrid mode. Main responsibilities: You will design, develop, and maintain scalable full-stack applications using .NET and modern frontend frameworks (Angular/React) for diverse client projects. You will be responsible for writing clean, testable code and implementing unit tests to ensure the highest software performance and reliability. You will work closely with cross-functional teams to architect robust Web APIs and optimize database schemas while following industry best practices and design patterns. You will actively participate in the full software development life cycle, including CI/CD processes and version control management, to ensure seamless project delivery.
Technology
Experis Manpower Group
Back-End Developer (.NET/C#)
Senior
Remote
Warsaw, Poland
140 - 150 PLN/hr
🏢 Summary: B2B contract for an experienced Backend Software Engineer to design, build, and operate cloud-native backend services on Microsoft Azure in a 100% remote model. The role focuses on end-to-end ownership of scalable, event-driven services, including development, deployment, and DevOps activities using modern Azure and container technologies. 🗂️ Requirements: Strong experience with C# and .NET in backend development, Practical experience with Microsoft Azure services, Experience with AKS and containerized workloads, Experience with messaging systems such as Service Bus or Kafka, Knowledge of SQL databases and data modeling, Experience with CI/CD pipelines, Experience with Infrastructure as Code using Terraform, Understanding of event-driven architecture 📃 Skills: C#, .NET, Azure, AKS, ServiceBus, Kafka, APIManager, SQL, Terraform, CI/CD, Kubernetes, DevOps 🏢 Description: Start Date: ASAP / Within 1 Month / Flexible Work Model: 100% remote Contract Type: B2B (140-150 PLN/h + VAT) We are looking for an experienced Backend Software Engineer to join a cloud‑native development team delivering scalable services on Microsoft Azure. The role focuses on designing, building, and operating backend services end‑to‑end in a modern, event‑driven architecture. You will take full ownership of your services, from development through deployment and ongoing support, working closely with architects and platform stakeholders. Responsibilities: Design, build, test, and deploy backend services and APIs using C# and .NET. Take ownership of build, release, and DevOps activities for assigned services. Develop and support event‑driven and messaging‑based architectures on Microsoft Azure. Deploy and manage containerised workloads using Azure Kubernetes Service (AKS). Provision and maintain infrastructure using Terraform in line with platform and client standards. Expectations: Strong hands‑on experience with C# / .NET i n backend service development. Practical experience with Microsoft Azure, including AKS, Service Bus or Kafka, and API Manager. Solid knowledge of SQL databases and data modelling concepts. Familiarity with CI/CD pipelines, DevOps best practices, and infrastructure as code. Ability to work effectively in agile teams, with strong problem‑solving and communication skills. What We Offer: Medicover healthcare package Multisport card Access to an e-learning platform Group life insurance
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.