June 8, 2026

Senior DevOps Engineer with Azure and .NET

Senior • Remote

EPAM is seeking a highly skilled and experienced Senior DevOps Engineer (Azure) with strong programming expertise in .NET/C# to join our team. In this role, you will design, implement, and manage end-to-end cloud infrastructure and automation solutions on the Microsoft Azure platform. You will leverage your development background to build automation tools, enhance CI/CD pipelines, and enable scalable, reliable, and secure cloud environments. Collaboration with cross-functional engineering teams will be essential to support the delivery of modern cloud-native solutions for our clients.

Responsibilities

  • Design, implement, and manage Azure-based infrastructure and DevOps solutions

  • Build automation tools and services using .NET/C# and scripting languages

  • Develop and maintain CI/CD pipelines using Azure DevOps and related tooling

  • Collaborate with software engineers, architects, and stakeholders to align infrastructure and application delivery

  • Ensure scalability, reliability, performance, and security in cloud environments

  • Implement best practices in cloud architecture, security, observability, DevOps, and Infrastructure as Code

  • Conduct code reviews, enforce standards, and mentor junior engineers

  • Troubleshoot and resolve issues across application and infrastructure layers

  • Stay current with emerging DevOps, Azure, and automation technologies

  • Participate in Agile/Scrum development processes

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field

  • 5+ years of hands-on experience with Microsoft Azure services (e.g., App Services, Functions, Azure SQL, storage, networking)

  • 3+ years of development experience with .NET/C#

  • Strong experience implementing CI/CD pipelines and DevOps tooling (Azure DevOps, Git, IaC tools such as ARM/Bicep/Terraform)

  • Solid understanding of cloud-native architectures and design patterns

  • Experience with monitoring, logging, and security best practices

  • Excellent problem-solving, analytical, and debugging skills

  • Strong communication, teamwork, and mentorship capabilities

  • Ability to work independently in a fast-paced environment

Nice to have

  • Relevant Microsoft Azure certifications (e.g., Azure DevOps Engineer Expert, Azure Developer Associate, Azure Solutions Architect)

We offer/Benefits
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.

Similar jobs you might like

Technology

EPAM Systems

Senior .NET Developer / Azure Platform Engineer

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior/Lead .NET Engineer (Azure Platform Engineer) responsible for designing and improving Azure-based network and platform solutions, ensuring reliability, performance, and security. The role focuses on developing APIs, automation, and cloud infrastructure using Azure-native tools while supporting CI/CD and operational processes. It combines hands-on C# development with Azure networking and cloud architecture expertise in a hybrid work model. 🗂️ Requirements: Strong proficiency in C#, .NET development experience, Ability to write complex PowerShell scripts, 2-3 years of experience with Azure Cloud, Experience with YAML, ARM, and Bicep, Experience in API development in Azure, Experience with Azure DevOps and CI/CD pipelines, Experience with Azure Networking (DNS, Firewall, Load Balancer, VNET, NSG, IP ranges), Experience with cloud monitoring and operational tools, Experience building automation solutions in Azure 📃 Skills: C#, .NET, Azure, PowerShell, YAML, ARM, Bicep, AzureDevOps, GitHub, JSON, DNS, Firewall, LoadBalancer, VNET, NSG, LogAnalytics, AzureMonitor, AzureSecurityCenter 🏢 Description: We are seeking a skilled Senior or Lead .NET Engineer with experience in Azure Cloud to join a project for our client, a Dutch multinational corporation that specializes in the development and manufacturing of photolithography machines used to produce integrated circuits for the semiconductor industry. In your role as Azure Platform Engineer, you will help and provide guidance on the build of (network) solutions to enhance the availability, performance and stability of the Azure platform. As a Platform Engineer, you will need to balance service reliability, platform development and delivery speed. You will help and guide a team of skilled Cloud Engineers building software delivery pipelines, deploy and monitor services, respond to alerts & notifications and learn from incidents. It is a hybrid position with required visits to the office in Wroclaw, Katowice, or Krakow. The position requires business trips to the client’s headquarters in the Netherlands (2-4 times per year). Responsibilities Develop APIs and network solutions using the programming language C# and the following ones: PowerShell, JSON, YAML Ensure quality designs of new (network) products and (network) services delivered by the Platform team Provide expertise in cloud architecture for (network) infrastructure and applications in Azure Collaborate with the Azure Platform team to develop new platform (network) capabilities Build automation solutions using Azure DevOps and GitHub Perform operational tasks using cloud-native tools, such as Log Analytics, Azure Monitor, Azure Security Center, or other monitoring tools Participate in on-call rotations to provide support for the Azure platform outside office hours Ensure implementations align with designs Ensure security and reliability are integrated into all cloud architecture solutions Requirements Strong proficiency in C# development Ability to write complex PowerShell scripts 2-3 years of experience with Azure Cloud, YAML, ARM, and Bicep Ability to understand, use, maintain, create, and improve API development processes in Azure Cloud (including pushing code, YAML pipelines, and using ARM and Bicep) Capability to work with Azure Networking (DNS, FW, LB, VNET, NSGs, IP ranges, etc.) and related operational tasks, with relevant experience included in their profile/CV Experience in cloud operations, with the ability to address any network knowledge gaps within three months if strong programming skills are demonstrated Knowledge and experience with SAFe, including an understanding of PI planning and the overall operating model Strong communication and presentation skills (able to effectively sell the solution) Ability to work effectively both within a team and independently Strong documentation skills Ability to deliver high-quality and value-added advice based on accurate and objective interpretation of the needs of internal and/or external stakeholders Ability to express ideas effectively in individual and group situations (including non-verbal communication), adjusting language or terminology to suit the audience’s characteristics and needs, and the ability to listen effectively and provide constructive feedback Customer focus and customer-facing skills Ability to execute tasks efficiently and deliver good results with limited supervision We offer/Benefits 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

EPAM Systems

Senior .NET Engineer with Azure and React

Senior

Remote

🏢 Summary: Senior .NET Engineer role focused on modernizing and enhancing an insurance platform using Azure and microservices architecture. The position involves full-stack development, backend services in .NET Core, cloud deployment, and DevOps automation. The engineer will contribute to scalable, secure solutions and AI-driven initiatives within a cloud-native environment. 🗂️ Requirements: 5+ years of full-stack web application development, Proficiency in .NET Core (8–10), Experience with Entity Framework and Dapper, Experience building REST and XML APIs, Advanced MS SQL including query optimization and stored procedures, Experience with Azure App Service and Azure Container Apps, Hands-on experience with microservices architecture, Experience with Docker and containerization, Experience implementing CI/CD using Azure DevOps or similar tools, Familiarity with ReactJS, Vue.js or Angular, Knowledge of SignalR and WebSockets, Experience with GitHub Copilot, Understanding of secure coding practices 📃 Skills: .NET, C#, Azure, MS, SQL, Entity, Framework, Dapper, REST, XML, ReactJS, Vue.js, Angular, Docker, Microservices, CI/CD, Azure, DevOps, GitHub, Terraform, ARM, SignalR, WebSockets, Copilot 🏢 Description: We are seeking a skilled Senior .NET Engineer with expertise in Azure and full-stack development to join an exciting project for our client, a US-based insurance provider. This role focuses on enhancing the client's insurance platform through modernization and leveraging cutting-edge technologies. Responsibilities Work on the development and modernization of an insurance platform towards a modular and microservices architecture under Azure Implement backend services using .NET Core (8–10), Entity Framework and Dapper to ensure performance and scalability Build and integrate RESTful and XML-based APIs for application functionality and interoperability Develop advanced database solutions using MS SQL including query optimization and stored procedures Create dynamic responsive user interfaces using ReactJS or Vue.js Architect microservices and leverage Docker for efficient deployment and scalability Manage application deployment on Azure cloud platforms such as Azure App Service and Azure Container Apps Apply DevOps best practices for CI/CD, release management and automation with tools like Azure DevOps, Azure Repos, GitHub, Azure ARM or Terraform Contribute to AI-driven initiatives through the adoption of AI tools like GitHub Copilot Ensure adherence to secure coding standards throughout development processes Incorporate technologies for real-time communication including SignalR and WebSockets Work autonomously, manage time effectively and consistently meet project deadlines Collaborate with cross-functional teams to document technical solutions and specifications Requirements 5+ years of experience building full-stack web applications and delivering end-to-end solutions Proficiency in .NET Core (8–10), Entity Framework, Dapper, REST and XML-based APIs Advanced MS SQL skills including query optimization and stored procedure development GitHub Copilot experience and willingness to contribute to AI adoption within the team Expertise in Azure cloud platforms including Azure App Service and Azure Container Apps Familiarity with modern web frameworks such as ReactJS, Vue.js or Angular Hands-on experience with microservices architecture, Docker and containerization Skills in implementing DevOps practices for CI/CD and automation using Azure DevOps, Azure Repos, GitHub, Azure ARM or Terraform Awareness of SignalR and WebSockets for real-time communication Strong focus on secure coding practices and project deadline management Adaptability to work independently while effectively collaborating in a team environment and clearly documenting solutions We offer/Benefits 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

EPAM Systems

Senior .NET Developer / Azure Platform Engineer

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior/Lead .NET Engineer role focused on building and enhancing Azure cloud platform and network solutions. The position involves developing APIs, automating infrastructure, and ensuring reliability, security, and performance of Azure environments. You will guide cloud engineers and drive platform development using modern DevOps and cloud-native tools. 🗂️ Requirements: Strong proficiency in C#, Ability to write complex PowerShell scripts, 2-3 years of experience with Azure Cloud, Experience with YAML, ARM, and Bicep, Experience in API development within Azure, Hands-on experience with Azure Networking (DNS, Firewall, Load Balancer, VNET, NSG, IP ranges), Experience with Azure DevOps and CI/CD pipelines, Experience with cloud monitoring and operational tools in Azure, Experience in cloud operations 📃 Skills: C#, PowerShell, Azure, YAML, ARM, Bicep, AzureDevOps, GitHub, JSON, LogAnalytics, AzureMonitor, AzureSecurityCenter, DNS, Firewall, LoadBalancer, VNET, NSG, APIs 🏢 Description: We are seeking a skilled Senior or Lead .NET Engineer with experience in Azure Cloud to join a project for our client, a Dutch multinational corporation that specializes in the development and manufacturing of photolithography machines used to produce integrated circuits for the semiconductor industry. In your role as Azure Platform Engineer, you will help and provide guidance on the build of (network) solutions to enhance the availability, performance and stability of the Azure platform. As a Platform Engineer, you will need to balance service reliability, platform development and delivery speed. You will help and guide a team of skilled Cloud Engineers building software delivery pipelines, deploy and monitor services, respond to alerts & notifications and learn from incidents. It is a hybrid position with required visits to the office in Wroclaw, Poland. The position requires business trips to the client’s headquarters in the Netherlands (2-4 times per year). Responsibilities Develop APIs and network solutions using the programming language C# and the following ones: PowerShell, JSON, YAML Ensure quality designs of new (network) products and (network) services delivered by the Platform team Provide expertise in cloud architecture for (network) infrastructure and applications in Azure Collaborate with the Azure Platform team to develop new platform (network) capabilities Build automation solutions using Azure DevOps and GitHub Perform operational tasks using cloud-native tools, such as Log Analytics, Azure Monitor, Azure Security Center, or other monitoring tools Participate in on-call rotations to provide support for the Azure platform outside office hours Ensure implementations align with designs Ensure security and reliability are integrated into all cloud architecture solutions Requirements Strong proficiency in C# development Ability to write complex PowerShell scripts 2-3 years of experience with Azure Cloud, YAML, ARM, and Bicep Ability to understand, use, maintain, create, and improve API development processes in Azure Cloud (including pushing code, YAML pipelines, and using ARM and Bicep) Capability to work with Azure Networking (DNS, FW, LB, VNET, NSGs, IP ranges, etc.) and related operational tasks, with relevant experience included in their profile/CV Experience in cloud operations, with the ability to address any network knowledge gaps within three months if strong programming skills are demonstrated Knowledge and experience with SAFe, including an understanding of PI planning and the overall operating model Strong communication and presentation skills (able to effectively sell the solution) Ability to work effectively both within a team and independently Strong documentation skills Ability to deliver high-quality and value-added advice based on accurate and objective interpretation of the needs of internal and/or external stakeholders Ability to express ideas effectively in individual and group situations (including non-verbal communication), adjusting language or terminology to suit the audience’s characteristics and needs, and the ability to listen effectively and provide constructive feedback Customer focus and customer-facing skills Ability to execute tasks efficiently and deliver good results with limited supervision 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

EPAM Systems

Senior .NET Engineer with Angular and Azure

Senior

Hybrid

Wroclaw, DS, Poland

🏢 Summary: Senior .NET Engineer role focused on developing and enhancing end-to-end financial applications using .NET, Angular, and Azure within an agile team. The position involves building, testing, and maintaining scalable solutions based on microservices and cloud technologies in a hybrid work model. The engineer contributes to high-quality code delivery and continuous improvement of business-critical systems. 🗂️ Requirements: 4+ years of experience in developing, testing, and launching applications, Strong knowledge of C# and .NET, Strong experience with Angular (v17 or v18 preferred), Experience with microservice architecture, Understanding of Cloud Computing concepts, Experience with Azure Cloud Services, Familiarity with SQL scripting (MSSQL), Knowledge of ASP.NET, Understanding of DevOps concepts and CI/CD, English proficiency at B1 level or higher 📃 Skills: C#, .NET, Angular, Azure, ASP.NET, SQL, MSSQL, CI/CD, Microservices, DevOps, Cloud 🏢 Description: We are seeking a skilled Senior .NET Engineer with experience in Angular and Azure, for our Client, a global leader in the area of banking, investment banking and financial services. You will work as part of a Poland-based agile development team that supports a growing business, continuously improving its custom end-to-end solutions in collaboration with users to address changing needs in the financial services space. As a development team, we are just as passionate about producing optimal business solutions as we are about technology. This position offers a hybrid model of work, with 3 days per week working from the office located in Wroclaw . Responsibilities Provide technology solutions that will solve business problems Develop, test, deploy, maintain, and enhance new and existing applications Provide technical expertise and recommendations for assessing new software projects and initiatives to support and enhance existing applications Deliver high-quality code aligned with guidelines and standards Conduct code reviews and test software as needed Collaborate with other engineers to develop and maintain code quality standards Add value to the team through your knowledge and programming skills, continually striving for outstanding performance Learn from your motivated and skilled colleagues, while also sharing your knowledge with other team members Requirements 4+ years of experience in developing, testing, and launching applications Strong knowledge of C# and .NET Strong experience with Angular (preferably with versions 17 or 18) Experience with microservice architecture and Cloud Computing concepts Familiarity with SQL scripting (MSSQL) Understanding of DevOps concepts, including CI/CD and the value of automated testing Commitment to fostering an inclusive workplace and valuing diversity Knowledge of ASP.NET Experience with Azure Cloud Services Strong written and verbal communication skills in English (B1 level or higher) We offer/Benefits 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

EPAM Systems

Senior .NET Developer, Azure

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior .NET Developer, Azure role focused on building and enhancing digital products for Portfolio Management and Trading within Asset Management. The position centers on developing a scalable, service-based, event-driven architecture in Azure using modern engineering practices. You will work in agile teams to deliver a multi-asset portfolio management and trading platform while ensuring quality, security, and reliability. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Computer Engineering or related field, 5+ years of experience with C# and .NET Core, Experience with messaging platforms (preferably Kafka), Knowledge of containers (preferably Kubernetes), Experience with Agile methodologies, TDD and DevOps practices, Understanding of engineering best practices and Clean Code principles, English proficiency at B2 level or higher 📃 Skills: C#, .NET, Kafka, Kubernetes, Azure, Microservices, Event-Driven, DevOps, TDD, Containers 🏢 Description: We are seeking a Senior .NET Developer, Azure to create and develop appealing digital products and services, while taking on a central role in evolving our firm into an agile organization. As part of the Managing Investments Technology team, you will concentrate on providing top-tier technology solutions that support Portfolio Management and Trading throughout Asset Management, with an emphasis on introducing a service-based, event-driven messaging architecture in Azure. Responsibilities Create, build and enhance the digital products and technology services we offer to our clients and employees Apply a wide range of software engineering practices, spanning from analyzing user needs and building new features to automated testing and deployment Guarantee the quality, security, reliability and compliance of our solutions by following our digital principles and implementing both functional and non-functional requirements Embed observability into our solutions, track production health, assist in resolving incidents and address the root cause of risks and issues Comprehend, represent and champion client needs Exchange knowledge and expertise with colleagues, support hiring efforts and contribute consistently to our engineering culture and internal communities Deliver a first-class, scalable, digital and integrated Multi-Asset Portfolio Management and Trading platform Work together within a pod using agile ways of working Requirements Bachelor's and/or Master's degree or equivalent specializing in Computer Science, Computer Engineering or a related technical field More than 5 years of experience working with C# and .NET Core Capabilities in Messaging platforms, preferably Kafka Knowledge of Containers, preferably Kubernetes Experience with Agile, test-driven development and DevOps practices Grasp of engineering best practices and producing Clean Code as a Software Craftsperson Effective communication skills, both written and verbal Robust analytical and problem-solving abilities, with an enjoyment for figuring out how things work Genuine interest in learning how the business operates Enthusiasm for learning and innovation English proficiency at a B2 level or above Nice to have Proficiency in Microservice and Event-Driven architecture Expertise in Cloud architecture and engineering, preferably on Microsoft Azure (Kubernetes Service, Container Apps, App Service, Functions, Event Grid and Service Bus) 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

EPAM Systems

.NET Engineer with Azure and React

Mid

Remote

🏢 Summary: Full-stack .NET Engineer role focused on modernizing an insurance platform into a modular, microservices-based architecture on Azure. The position involves building backend services, integrating APIs, developing React-based frontends, and deploying containerized applications with CI/CD pipelines. The engineer will contribute to cloud-native development and database optimization within a collaborative environment. 🗂️ Requirements: 2+ years of full-stack web application development, Proficiency in .NET Core, Experience with Entity Framework and Dapper, Experience with REST and XML APIs, Frontend development experience with React, Experience with MS SQL, query tuning and database design, Experience with Azure App Service and Azure Container Apps, Experience with Docker and microservices architecture, Experience implementing and managing CI/CD pipelines 📃 Skills: .NET, C#, Azure, React, Vue.js, EntityFramework, Dapper, REST, XML, MSSQL, Docker, CI/CD, Microservices, GitHubCopilot 🏢 Description: We are seeking a skilled .NET Engineer with expertise in Azure and React to join a project for our Client, a US-based insurance provider. The engineer will play a vital role in modernizing and enhancing the Client's insurance platform. Responsibilities Contribute to the modernization of an insurance platform towards modular and microservices architecture under Azure Design and implement backend services using .NET Core, Entity Framework and Dapper Develop and integrate RESTful and XML-based APIs to enhance interoperability Build dynamic and responsive user interfaces using React and Vue.js Optimize and maintain MS SQL databases with effective design and query tuning Leverage AI tools like GitHub Copilot to contribute to team initiatives Utilize Azure App Service and Azure Container Apps for application deployment and management Work with Docker for containerization and efficient microservices deployment Implement CI/CD pipelines to streamline development processes Collaborate with cross-functional teams and maintain strong communication skills Commit to continual learning and applying best practices for team and project growth Requirements 2+ years of experience in full-stack web application development with end-to-end delivery Proficiency in .NET Core, Entity Framework, Dapper, REST and XML-based APIs Skills in frontend development with React Background in MS SQL for query tuning, stored procedures and database design Familiarity with GitHub Copilot and readiness to contribute to AI-driven initiatives Qualifications in cloud platforms like Azure, including Azure App Service and Azure Container Apps Expertise in Docker, containerization and microservices architecture Capability to implement and manage CI/CD pipelines Showcase of strong collaboration and time management skills Flexibility to embrace learning opportunities and adopt new technologies We offer/Benefits 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

EPAM Systems

Lead .NET Engineer with Azure and React

Senior

Remote

🏢 Summary: Lead .NET Engineer role focused on modernizing an insurance platform using Azure-based microservices architecture and modern frontend frameworks. The position combines hands-on development across backend, frontend and DevOps with technical leadership and AI-driven SDLC improvements. It involves building scalable, secure cloud-native solutions using .NET, React and Azure services. 🗂️ Requirements: 7+ years of full-stack web development experience, .NET Core (8–10) proficiency, Experience with Entity Framework and Dapper, Experience building REST and XML APIs, Strong MS SQL skills including optimization and stored procedures, Hands-on experience with Azure (App Service, Container Apps), Experience with ReactJS, Vue.js or Angular, Microservices architecture experience, Docker and containerization experience, DevOps experience with Azure DevOps, Azure Repos or GitHub, Experience with Azure ARM or Terraform, Familiarity with SignalR and WebSockets, Experience with GitHub Copilot, Knowledge of secure coding practices 📃 Skills: .NET, C#, Azure, ReactJS, Vue.js, Angular, MS SQL, EntityFramework, Dapper, REST, XML, Docker, Microservices, AzureDevOps, GitHub, Terraform, ARM, SignalR, WebSockets, GitHubCopilot 🏢 Description: We are seeking a skilled Lead .NET Engineer with expertise in Azure and React to help modernize and enhance the insurance platform for our US-based client. This role combines technical leadership with deep implementation ownership across backend, frontend, cloud and DevOps, driving AI adoption and delivering scalable, secure solutions. Responsibilities Modernize the insurance platform towards a modular and microservices architecture under Azure Provide technical leadership across backend, frontend, cloud and DevOps Champion AI adoption in SDLC by driving secure and measurable usage of tools like GitHub Copilot Implement backend services using .NET Core (versions 8–10), Entity Framework and Dapper Build and integrate RESTful and XML-based APIs for application functionality Design and optimize advanced MS SQL database solutions Utilize modern frontend frameworks such as ReactJS or Vue.js to develop dynamic user interfaces Architect microservices-based solutions leveraging Docker for deployment and scalability Deploy and manage applications on Azure platforms including Azure App Service and Azure Container Apps Apply DevOps practices for CI/CD, release management and automation using Azure tools Ensure secure coding practices throughout the development lifecycle Contribute to AI-driven initiatives leveraging GitHub Copilot Collaborate with team members and document technical specifications clearly Demonstrate awareness of SignalR and WebSockets for real-time communication Requirements 7+ years of experience in full-stack web application development Proficiency in .NET Core (versions 8–10), Entity Framework, Dapper, REST and XML-based APIs Expertise in MS SQL including query optimization, stored procedures and database design GitHub Copilot experience and readiness to contribute to AI adoption initiatives Cloud platform proficiency in Azure including Azure App Service and Azure Container Apps Competency in web frameworks such as Vue.js, ReactJS or Angular Background in microservices, Docker and containerization Experience implementing DevOps practices using Azure DevOps, Azure Repos, GitHub, Azure ARM or Terraform Familiarity with SignalR and WebSockets Strong focus on secure coding practices and development lifecycle standards Ability to work independently, meet project deadlines and collaborate within a team Leadership skills with the ability to manage time and document specifications effectively We offer/Benefits 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

EPAM Systems

Lead .NET Developer, Azure

Senior

Hybrid

Wroclaw, DS, Poland

🏢 Summary: Lead .NET Developer role focused on designing and delivering scalable digital products for Portfolio Management and Trading platforms using Azure-based, event-driven architecture. The position involves building service-based solutions, ensuring quality and reliability, and driving engineering best practices within an agile team. You will contribute to a modern Multi-Asset platform leveraging cloud, messaging, and DevOps practices. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Computer Engineering or related technical field, 6+ years of experience with C# and .NET Core, Experience with messaging platforms, Familiarity with containerization technologies, Experience working in Agile environments, Experience with test-driven development, Experience with DevOps practices, Understanding of clean code and engineering best practices, English proficiency at B2 level or higher 📃 Skills: C#, .NET, Kafka, Kubernetes, Azure, Microservices, Event-Driven, Containers, DevOps, TDD 🏢 Description: We are looking for a Lead .NET Developer, Azure to design and build attractive digital products and services while playing a key role in transforming our firm into an agile organization. You will work in the Managing Investments Technology team, focusing on delivering high-quality technology solutions to support Portfolio Management and Trading across Asset Management, with a focus on introducing a service-based, event-driven messaging architecture in Azure. Responsibilities Design, develop and improve the digital products and technology services we provide to our clients and employees Application of a broad range of software engineering practices, from analyzing user needs and developing new features to automated testing and deployment Ensure the quality, security, reliability and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements Build observability into our solutions, monitor production health, help to resolve incidents and remediate the root cause of risks and issues Understand, represent and advocate for client needs Share knowledge and expertise with colleagues, help with hiring and contribute regularly to our engineering culture and internal communities Delivery of a first-class, scalable, digital and integrated Multi-Asset Portfolio Management and Trading platform Collaboration within a pod using agile ways of working Requirements Bachelor’s and/or Master’s degree or equivalent focusing on Computer Science, Computer Engineering or a related technical discipline 6+ years of experience with C# and .NET Core Skills in Messaging platforms, ideally Kafka Familiarity with Containers, ideally Kubernetes Background in Agile, test-driven development and DevOps practices Understanding of engineering best practices and delivering Clean Code as a Software Craftsperson Good communication skills – both written and verbal Strong analytical and problem-solving skills, you like to figure out how things work Keen interest in understanding how the business works Passion for learning and innovation English proficiency at B2 level or higher Nice to have Expertise in Microservice and Event-Driven architecture Proficiency in Cloud architecture and engineering, ideally on Microsoft Azure (Kubernetes Service, Container Apps, App Service, Functions, Event Grid and Service Bus) 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

EPAM Systems

Lead Azure DevOps Engineer

Senior

Remote

🏢 Summary: The offer is for a Lead DevOps Engineer to design, implement, and maintain Azure-based DevOps solutions within an agile product team. The role focuses on infrastructure as code, CI/CD pipeline implementation, cloud resource optimization, monitoring, and ensuring security and reliability across Azure environments. It also includes technical leadership and process automation initiatives. 🗂️ Requirements: 5+ years of DevOps experience in agile environments, Expertise in Azure DevOps, Strong experience with Terraform or OpenTofu, Hands-on experience with Datadog, Experience managing Azure resources (Container Apps, App Configuration, Key Vault), Familiarity with Cosmos DB and Data Lake, Knowledge of at least one programming language (e.g., C#), Azure or DevOps certification, English proficiency B2 or higher 📃 Skills: Azure, AzureDevOps, Terraform, OpenTofu, Datadog, CI/CD, ContainerApps, CosmosDB, DataLake, AppConfiguration, KeyVault, C#, IaC 🏢 Description: We are seeking a skilled Lead DevOps Engineer to join our agile product development team and take charge of designing, implementing, and maintaining robust DevOps solutions. This role involves collaborating closely with product owners, front-end, back-end, and other DevOps professionals to ensure seamless integration and high-quality deliverables. Responsibilities Develop and manage infrastructure as code (IaC) using Terraform/Opentofu for Azure (azurerm/azapi) Design and implement Azure Pipelines in Azure DevOps for CI/CD processes Leverage Datadog to monitor and ensure the performance and reliability of applications Optimize and manage Azure resources such as Container Apps, Cosmos DB, Data Lake, App Configuration, and Key Vault Collaborate effectively with agile product teams to align DevOps strategies with business objectives Work cross-functionally to troubleshoot, resolve, and prevent operational issues Ensure a high standard of system security and compliance within Azure environments Provide mentorship and technical guidance to teammates regarding DevOps practices Proactively identify and implement opportunities for process improvements and automation Requirements 5+ years of experience working as a DevOps Engineer in agile environments Expertise in Azure DevOps, Terraform, and Datadog Competency in Azure resources, including Container Apps, App Configuration, and Key Vault Familiarity with additional Azure services like Cosmos DB and Data Lake Understanding of at least one programming language such as C# Capability to work effectively within cross-functional teams and adapt to changing workflows Strong problem-solving and communication skills Relevant certification in Azure or DevOps practices English proficiency at B2 level or higher We offer/Benefits 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

EPAM Systems

Lead .NET Software Engineer

Senior

Remote

🏢 Summary: Lead .NET Software Engineer role focused on full ownership of end-to-end application development, from design to deployment. The position involves building scalable, high-performance solutions using .NET, ReactJS, Azure, and AI tools, with strong emphasis on modern architecture and cloud practices. This is a hands-on individual contributor role delivering complex applications with technical excellence. 🗂️ Requirements: 5+ years full-stack experience with .NET and ReactJS, Proven delivery of end-to-end complex applications, Proficiency in Azure, Proficiency in MSSQL, Experience with AI tools (GitHub Copilot preferred), Knowledge of microservices architecture, Knowledge of serverless architecture, Knowledge of event-driven architecture, Experience with CI/CD pipelines, Experience with Docker, Experience with Kubernetes, Experience with infrastructure as code 📃 Skills: .NET, ReactJS, Azure, MSSQL, GitHub, Copilot, Microservices, Serverless, Event-driven, CI/CD, Docker, Kubernetes, IaC, SQL 🏢 Description: We are seeking a highly skilled and motivated Lead .NET Software Engineer to take full ownership of end-to-end application development. This is a hands-on, individual contributor role for a technologist who thrives on building robust, scalable solutions and is passionate about leveraging AI and cloud technologies. You will be responsible for designing, developing and delivering complex applications, ensuring technical excellence at every stage. Responsibilities Take full technical ownership of the entire application development lifecycle, from requirements analysis and design to implementation and deployment Design and build scalable, high-performance applications Use AI (at least Copilots) Collaborate with product owners and other engineers to deliver high-quality solutions that meet business objectives Write clean, maintainable and well-documented code; perform code reviews Troubleshoot, debug and optimize applications Requirements 5+ years of hands-on full-stack development experience with .NET and ReactJS, with a proven track record of delivering complex applications end-to-end Proficiency in Azure and MS SQL Flexibility to use AI tools (GitHub Copilot is preferred) Understanding of modern software architecture patterns (microservices, serverless, event-driven, etc.) Background in CI/CD pipelines, containerization (Docker, Kubernetes) and infrastructure as code Excellent problem-solving skills, attention to detail and a relentless drive for technical excellence Self-motivated, hard-working and able to work independently with minimal supervision Strong communication skills, able to articulate technical concepts clearly to technical and non-technical stakeholders English proficiency at B2 level or higher We offer/Benefits 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.