ALGOTEQUE Innovation Hub

.NET developer in microservices

In short

A senior .NET developer role focused on designing and building web applications and microservices in C#/.NET for a long-term project. The job emphasizes distributed systems, Event-Driven and Clean Architecture, message brokers, cloud platforms, and the ability to independently lead smaller technical initiatives while collaborating with business stakeholders. Hybrid work with occasional office visits (up to 6 days per month) in Warsaw, Krakow, or Katowice, Poland.

Description
For a long-term project, we are looking for an experienced .NET Developer to participate in developing web applications based on C#/.NET technology. Experience in designing and developing distributed systems and microservices architecture is particularly important, as is the ability to collaborate with the business and independently lead smaller technical initiatives.
Responsibilities
•Designing, developing, and maintaining web applications and modules of information systems.
•Creating backend solutions using C# and the .NET platform.
•Contributing to the design and development of application architecture, with a particular focus on microservices.
•Implementing solutions based on the Event-Driven Architecture (EDA) and Clean Architecture approaches.
•Designing integrations using message brokers and asynchronous data exchange mechanisms.
•Creating new features and developing existing modules in line with business and technical requirements.
•Preparing technical documentation and participating in deployments.
•Independently leading smaller technical topics and collaborating with the development team and business stakeholders.
Requirements
•At least 4 years of programming experience, primarily on the backend in C#.
•Very good knowledge of C# and the .NET 7+ platform.
•Practical knowledge of ASP.NET and Entity Framework Core.
•Very good knowledge of the Event-Driven Architecture (EDA) and Clean Architecture approaches.
•Experience with asynchronous task processing.
•Experience designing and developing applications based on microservices architecture and distributed systems.
•Knowledge of SOLID principles, design patterns, and the fundamentals of Domain-Driven Design (DDD).
•Experience working with message brokers such as Kafka or RabbitMQ.
•Knowledge of Docker and containerization practices.
•Experience with cloud platforms, e.g. Azure or AWS, and technologies such as Kubernetes or OpenShift.
•Knowledge of relational databases and SQL, particularly MS SQL or Oracle.
•Practical knowledge of JavaScript, HTML5, and CSS3.
•Ability to work with the GitLab version control system and knowledge of CI/CD processes.
•Well-developed communication skills, independence, and the ability to collaborate with business stakeholders.
•Ability to take responsibility for smaller areas and coordinate their delivery.
•Participation in project meetings at the office in Warsaw, Krakow, or Katowice up to 6 days per month or less frequently.
Nice to have
•Knowledge of frontend frameworks such as Angular or Vue.
•Experience with the ELK Stack.
•Knowledge of the KYC & Compliance area.
•Experience with cloud solutions and container environments at the application design and deployment level.
Conditions
No conditions specified in the posting.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot