C# Developer Mid/Senior

Visa Hunt

Poland

Hybrid

PLN 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work

Job summary

Visa Hunt is looking for a motivated .NET Developer to join a cross-functional team delivering cloud-native features for the platform. You will work with Architects, Product Owners, Developers, DevOps, and QA Automation Engineers to build scalable backend services using C#, .NET, and AWS databases.

This role suits someone who values clean, secure code and enjoys collaborative Agile work. Hybrid work from Cracow with at least one day per week is preferred; fully remote candidates may be

Qualifications

  • Professional level experience in .NET development with C# and web API design.
  • Strong experience with asynchronous programming patterns and microservices architectures.
  • Familiarity with CQRS/DDD and event-driven design principles.
  • Experience with relational and NoSQL databases (SQL/NoSQL).
  • Hands-on knowledge of CI/CD pipelines and secure coding practices.

Responsibilities

  • Collaborate with cross-functional teams to deliver cloud-native features and services.
  • Contribute to backend architecture using C#, .NET, and AWS stack.
  • Ensure code quality, security, and performance through best practices and code reviews.
  • Refactor and improve existing codebases and leverage modern design patterns.

Skills

C#
+.NET
Web API
Minimal APIs
DDD
Event-Driven Architecture
Asynchronous programming
SQL
NoSQL
Coding standards
Security best practices

Tools

MassTransit
MediatR
Docker
AWS

Job description

We are looking for a motivated .NET Developer to join our cross-functional team and contribute to the delivery of robust, cloud-native features for our platform. You’ll work alongside Solution Architects, Product Owners, Developers, DevOps engineers, and QA Automation Engineers to build scalable backend solutions and services.

This role is ideal for someone who is technically curious, values clean and secure code, and enjoys working collaboratively in an Agile environment.

Key Accountabilities:
  • Collaborate with Solution Architects, Product Owners, Developers, DevOps and QA Automation Engineers to contribute to the development and delivery of new product features using the following technologies:
  • Languages: C#, .NET, Typescript
  • Databases: AWS Aurora PostgreSQL, AWS DynamoDB, MongoDB, AWS DocumentDB, AWS ElastiCache Redis
  • Cloud Infrastructure: AWS (API Gateway, Fargate, SQS, SNS, KMS, SecretManager, Cognito, Lambda (Python), etc), Localstack, Docker
  • Analyse business requirements, internal designs and non-functional requirements and estimate user stories collaboratively with the team.
  • Follow industry best practices, coding guidelines and secure development practices, and ensure other members of the team do likewise.
  • Understand and maintaining awareness of technology, software design and development methodology trends and contribute to strategy through the suggestions of suitable solutions to meet business / product needs.
  • Follow lean/agile principles and help to continually improve processes and practices
Required Skills
  • Professional level:2+ years' experience- Mid or 5 years+ -Senior, as a Developer within a modern software environment
  • C# with .NET (latest LTS)
  • Strong Web API experience
  • Minimal APIs for lightweight, high-performance endpoints
  • MassTransit for message-based communication and integration with message brokers like RabbitMQ or Azure Service Bus
  • MediatR to promote clean separation of concerns through in-process messaging (CQRS-style)
  • Domain-Driven Design (DDD) principles to model complex business domains
  • Event-Driven Architecture with asynchronous messaging and integration
  • Asynchronous programming throughout for responsiveness and scalability, multi-threaded & parallel programming
  • Strong experience in SQL & NoSQL databases
  • Experience in improving, refactoring, and rewriting code
  • Understanding of design patterns
  • Experience using CI/CD build and deployment pipelines.
  • Experience in secure coding practices, OWASP Top 10, etc.
Required behaviors and attributes:
  • Excellent knowledge of software development methodologies and techniques
  • Strong analytical and problem-solving skills
  • Attention to detail

Optional / Nice-to-Have Skills:

  • Payment industry experience is advantageous
  • Experience with CQRS would be advantageous

Hybrid work from Cracow with a minimum of 1 day per week is preferred here, but the client will consider fully remote working candidates as well.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Developer
Senior .NET Developer

SKMgroup • Województwo małopolskie

On-site
PLN 254,000 - 340,000
Flexible working culture
Company apartments in Europe
C# .net Software Engineer
C# .net Software Engineer

Jas Gujral • Kraków

On-site
PLN 180,000 - 260,000
Full stack Developer (.Net/C# with AWS)
Full stack Developer (.Net/C# with AWS)

Technopride Ltd • Polska Cerekiew

On-site
PLN 180,000 - 280,000
.Net Senior Developer
.Net Senior Developer

Talanto • Warszawa

Hybrid
PLN 180,000 - 240,000
Flexible working hours
Remote work options
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 .NET Engineer
Senior .NET Engineer

DOU Polska • Kraków

Hybrid
PLN 180,000 - 300,000
Cloud-native projects
International team
Hybrid in Kraków
+4
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Poland

Hybrid
PLN 180,000 - 240,000
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems, Inc. • Katowice

Hybrid
PLN 150,000 - 210,000
Senior .NET Developer
Senior .NET Developer

Remote Office • Poland

Remote
PLN 252,951 - 337,268
C# .Net Developer
C# .Net Developer

Montrose Software • Kraków

Hybrid
PLN 150,000 - 240,000