#1 Job Board for tech industry in Europe

Senior .NET Developer
New
Net

Senior .NET Developer

Type of work
Full-time
Experience
Senior
Employment Type
Permanent
Operating mode
Hybrid
ClearCourse Dev

ClearCourse Dev

We’re building a brilliant business with the best products and the best people, and by integrating our software and payments platform, we’re delivering the best solution for customers.

Tech stack

    English

    B2

    .NET C#

    advanced

    TypeScript

    advanced

    Web API

    advanced

    CI/CD

    advanced

    AWS

    regular

    DDD

    regular

    RabbitMQ

    regular

    Docker

    regular

Job description

Online interview

Job Name: Senior .NET Developer

Lokalizacja: Remote, Cracow - hybrid

J. angielski: B2+ (most team based in the UK)



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. 

  • Mentoring and coaching of junior and mid-level developers to grow team capability 

  • Technical leadership in architectural decisions, code quality, and system design 



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 

  • 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:  

  • Kafeteria MyBenefit

  • Additional private medical care  

  • Day off for your birthday

  • Pizza Tuesday  

  • Relaxation zone –football table, PlayStation

  • 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!

Undisclosed Salary

Permanent

Apply for this job

File upload
Add document

Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Informujemy, że administratorem danych jest ClearCourse Dev z siedzibą w Krakowie, ul. Królewska 57 (dalej jako "adminis... more