Unlock Full Resume Report

New offer - be the first one to apply!

September 18, 2026

Senior Software Engineer (.NET & Azure)

Senior • On-site

Kraków, Pl-06, Poland

Quick Facts

  • Role: Senior Software Engineer (.NET & Azure)
  • Focus: Cloud-native, event-driven microservices for a messaging platform

Description

You will design and build a next-generation cloud-native messaging platform replacing fragmented legacy solutions. The role centers on developing modern, scalable microservices using .NET and Microsoft Azure, including event-driven APIs and integration services.

You will also support cloud migration, system integration, and platform modernization initiatives.

Responsibilities

  • Design, develop, and maintain cloud-native applications using .NET and Microsoft Azure
  • Build scalable microservices deployed on Kubernetes
  • Develop APIs and integration services for event-driven architectures
  • Implement messaging solutions using Kafka and related middleware technologies
  • Participate in migrating legacy functionality to modern services
  • Modernize data platforms and integrations with Snowflake and MongoDB
  • Implement Infrastructure as Code and CI/CD pipelines
  • Ensure security, resilience, performance, and operational requirements are met
  • Participate in architecture discussions, code reviews, and technical mentoring
  • Collaborate with architects, Epic Owners, QA, and DevOps engineers in Agile teams

Requirements

  • 7+ years of professional software development experience
  • Strong expertise in C# and .NET (preferably .NET 8 or later)
  • Hands-on experience with Microsoft Azure services
  • Experience developing containerized applications using Docker and Kubernetes
  • Experience with event-driven architectures and Kafka
  • Strong knowledge of REST APIs and microservices
  • Experience implementing CI/CD pipelines using Azure DevOps or GitHub Actions
  • Familiarity with MongoDB and modern cloud-native development practices
  • Strong problem-solving and communication skills

Benefits

  • Opportunity to create innovative solutions and scale ideas in a global context
  • Support for work-life balance and ongoing skill development
  • Collaborative team culture focused on responsibility, teamwork, and ownership

Similar jobs you might like