Senior .NET Developer
Senior .NET Developer
Location: Krakow
Employment: Full-time
About the Role
ClearAccept is a modern payments business building a cloud-native platform on AWS. As we scale our engineering teams, we’re looking for a Senior .NET Developer to help design and deliver secure, scalable services in a high-availability environment.
You’ll work in a cross-functional team alongside Product, Architecture, DevOps, and QA to build API-first, event-driven solutions using modern .NET and AWS services.
What You’ll Do
-
Design and build backend services using C# and .NET (latest LTS)
-
Develop REST APIs / Minimal APIs in a microservices environment
-
Work with event-driven and asynchronous architectures
-
Collaborate on solution design, story estimation, and delivery
-
Apply DDD, TDD/BDD, and clean coding practices
-
Review code, improve existing services, and mentor other developers
-
Contribute to continuous improvement of engineering standards and processes
Tech Stack (key highlights)
-
Languages: C#, .NET, TypeScript
-
Cloud: AWS (ECS/Fargate, API Gateway, SQS/SNS, Lambda, Cognito)
-
Databases: PostgreSQL (Aurora), DynamoDB, Redis
-
Architecture: Microservices, Event-driven, API-first
-
Messaging & Patterns: MassTransit, MediatR, DDD, CQRS
-
CI/CD: Git, automated pipelines, Infrastructure as Code (Terraform)
What We’re Looking For
-
5+ years’ experience as a software developer
-
Strong experience with C# and .NET
-
Solid background in Web API development
-
Experience with SQL and NoSQL databases
-
Understanding of distributed systems and asynchronous programming
-
Experience with CI/CD and secure coding practices
-
Strong communication skills and a collaborative mindset
Nice to Have
-
Payments or financial services experience
-
PCI DSS exposure
-
Hands-on CQRS experience
Why Join Us
-
Modern tech stack and cloud-native architecture
-
Real influence on technical decisions
-
Collaborative, experienced engineering team
-
Opportunity to grow with a scaling payments platform