This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced .NET Developer. We value direct communication and an open approach to problem-solving. Currently, we are working on an application for our international client in the FinTech industry, dedicated to banks and financial institutions.
Job Responsibility:
Designing web solution architecture based on best practices, using microservices and the AWS cloud
Developing within a SaaS product platform
Implementing new functionalities using .NET
Designing, developing, and maintaining APIs, services, and systems on a cloud-based platform
Building high-performance back-end solutions
Preparing tests and technical documentation
Being part of a SCRUM team that develops and delivers software solutions throughout the entire production lifecycle
Requirements:
At least 6 years of experience in .NET development
Experience with MS SQL, NoSQL databases, and ElasticSearch
Ability to build applications using microservice architecture, with an understanding of its concepts, benefits, and drawbacks
Experience with cloud solutions (AWS or Azure)
Good knowledge of software development practices and methodologies such as code reviews, DDD, TDD, CI/CD, SOLID, IaC, etc.
Hands-on experience with CQRS and Domain-Driven Design (DDD), including aggregates, entities, value objects, and bounded contexts
Understanding of Event Sourcing concepts – including event stores, event replay, and how to model state changes as immutable domain events
Experience working with Serverless architectures and frameworks
A team player with a product-oriented mindset, focused on solving user problems
Fluent in English (minimum B2 level) – working in an international team