Senior .NET Developer

Career Level:  07 Specialist
Posting Date:  5 Aug 2025

Senior .NET Developer

Type: Perm

Hours: Full-Time

Location: Cracow (hybrid: 2 days/week from office)

 

Job Overview

This role will work as a Senior .NET Developer within an Agile Software Development team in our payment business ClearAccept, contributing to the design, development, and delivery of new features for a cloud-based fintech payments platform. 

Your responsibilities will include, but not be limited to:

  • Collaborating 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, AWS DocumentDB, AWS ElastiCache Redis 
  • Cloud Infrastructure: AWS (API Gateway, Fargate, SQS, SNS, KMS, SecretManager, Cognito, Lambda (Python), etc), Localstack, Docker 
  • Analysing business requirements, internal designs and non-functional requirements and estimate user stories collaboratively with the team. 
  • Advocating of development practices including TDD/BDD & DDD. 
  • Following industry best practices, coding guidelines and secure development practices, and ensure other members of the team do likewise. 
  • Understanding 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. 
  • Following lean/agile principles and help to continually improve processes and practices. 

Required skills and experience: 

  • Professional level (5+ years' experience) as a Developer within a modern software environment 
  • C# with .NET (latest LTS) for building robust, scalable applications 
  • Strong Web API experience and Minimal APIs for designing performant, maintainable service endpoints 
  • MassTransit for distributed messaging via RabbitMQ or Azure Service Bus 
  • MediatR to enforce clean separation of concerns using in-process messaging (CQRS) 
  • Domain-Driven Design (DDD) to shape code that mirrors complex business logic 
  • Event-Driven Architecture for scalable, loosely-coupled systems 
  • Asynchronous programming for responsiveness and throughput, multi-threaded & parallel programming 
  • Mentoring and coaching of junior and mid-level developers to grow team capability 
  • Stakeholder management to align technical delivery with business objectives 
  • Technical leadership in architectural decisions, code quality, and system design 
  • Cross-team collaboration to drive consistency and integration across platforms 
  • Continuous improvement mindset, leading initiatives in performance, reliability, and developer experience 
  • Code and design review leadership to maintain high-quality standards and knowledge sharing 
  • Strong experience in SQL & NoSQL databases 
  • Experience in improving, refactoring and rewriting code 
  • Deep understanding of design patterns 
  • Experience using CI/CD build and deployment pipelines. 
  • Experience of secure coding practices, OWASP Top 10, etc. 

 

We offer:  

  • Co-financing of sport activities (Multisport)  
  • Additional private medical care  
  • Pizza Tuesday  
  • Relaxation zone –football table  
  • Integration meetings  
  • No dress code  
  • and much more! 

 

Are you ready to take your next step or know someone who is? Apply to ClearCourse today!