Senior C# Azure Engineer

EPAM Systems

Poland

On-site

PLN 210,000 - 320,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems is seeking a Senior C# Azure Engineer to design, develop, and improve digital products and technology services for clients and employees. You will apply software engineering practices, from feature development to automated testing and deployment, ensuring quality, security, and reliability.

You will build observability into solutions, monitor production health, and resolve incidents while advocating for client needs.

Qualifications

  • Bachelor's or Master's in CS/CE or related technical discipline.
  • 5+ years of experience with C# and .NET Core.
  • Experience with Kafka messaging.
  • Experience with containers, ideally Kubernetes.
  • Proficiency in React.
  • Experience with microservices and event-driven architecture.
  • Experience with cloud architecture on Microsoft Azure.
  • Knowledge of Agile, Test-Driven Development, and DevOps practices.
  • Skills in engineering best practices and delivering Clean Code.
  • Strong communication, both written and verbal; English B2+.

Responsibilities

  • Design, develop, and improve digital products and technology services for clients and employees.
  • Apply a broad range of software engineering practices, from analyzing user needs and developing new features to automated testing and deployment.
  • Ensure quality, security, reliability, and compliance of solutions by applying digital principles and functional/non-functional requirements.
  • Build observability into solutions, monitor production health, resolve incidents, and remediate root causes.
  • Understand, represent, and advocate for client needs.
  • Share knowledge, help with hiring, and contribute to engineering culture and internal communities.
  • Work on initiatives to introduce a service-based, event-driven, messaging architecture in Azure.

Skills

C#
.NET Core
Kafka
Kubernetes
React
Microservices
Azure
Agile
DevOps
Clean Code
English (B2+)

Education

Bachelor's or Master's in CS/CE

Tools

Kafka
Kubernetes
Azure

Job description

We are looking for a Senior C# Azure Engineer to design, develop, and improve the digital products and technology services provided to clients and employees.

Responsibilities
  • Design, develop, and improve digital products and technology services for clients and employees.
  • Apply 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 solutions by applying digital principles and implementing functional and non-functional requirements.
  • Build observability into solutions, monitor production health, help 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 engineering culture and internal communities.
  • Work on new initiatives to introduce a service-based, event-driven, messaging architecture in Azure.
Requirements
  • Bachelor's and/or Master's degree or equivalent focusing on Computer Science, Computer Engineering, or a related technical discipline.
  • 5+ years of experience with C# and .NET Core.
  • Experience with messaging platforms, ideally Kafka.
  • Experience with containers, ideally Kubernetes.
  • Proficiency in React.
  • Experience with microservices and event-driven architecture.
  • Experience with cloud architecture and engineering, ideally on Microsoft Azure (Kubernetes Service, Container Apps, App Service, Functions, Event Grid, and Service Bus).
  • Knowledge of Agile, Test-Driven Development, and DevOps practices.
  • Skills in engineering best practices and delivering Clean Code.
  • Strong communication skills, both written and verbal.
  • Strong analytical and problem-solving skills.
  • Keen interest in understanding how the business works.
  • Passion for learning and innovation.
  • English proficiency at B2 level or higher.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Developer, Azure
Senior .NET Developer, Azure

EPAM Systems • Poland

On-site
USD 100,000 - 130,000
Senior C# Azure Engineer
Senior C# Azure Engineer

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 240,000
Hybrid by design
Remote work within Poland
Work abroad up to 60 days annually
+6
Senior C# Azure Engineer - Cloud, Microservices & Hybrid
Senior C# Azure Engineer - Cloud, Microservices & Hybrid

EPAM Systems, Inc. • Wrocław

Hybrid
PLN 240,000 - 400,000
Health insurance
Multisport
Shopping vouchers
Senior Full Stack .NET Developer – C#, React & Azure
Senior Full Stack .NET Developer – C#, React & Azure

Us3 Consulting • Warszawa

On-site
PLN 180,000 - 260,000
Senior C# Azure Engineer
Senior C# Azure Engineer

EPAM Systems, Inc. • Wrocław

Hybrid
PLN 240,000 - 400,000
Health insurance
Multisport
Shopping vouchers
Senior Azure Cloud Consultant
Senior Azure Cloud Consultant

GFT Technologies Poland • Łódź

On-site
PLN 180,000 - 240,000
Azure Solution Architect
Azure Solution Architect

SoftServe • Poland

On-site
PLN 350,000 - 520,000
Senior .NET Developer, Azure
Senior .NET Developer, Azure

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 260,000
Hybrid by design (remote within Poland
Relocation opportunities
English classes
+3
Azure Systems Architect
Azure Systems Architect

EPAM Systems • Poland

On-site
PLN 180,000 - 260,000
Senior C++ Developer
Senior C++ Developer

EPAM Systems • Poland

On-site
PLN 180,000 - 300,000
Flex-hybrid office model (3 days in‑in
3 days in office