Senior .NET Engineer (Must have Fintech exp.)
Summary
Senior .NET engineer builds and maintains scalable microservices for a white-label fintech platform, integrating banking and payment systems using .NET 10, ASP.NET Core, and cloud-native tools.
Position overview
As a Senior .NET Engineer on the Fintech Core project, you will drive the development of key product modules within a modular white-label fintech platform designed for rapid deployment of digital banking and payment solutions. You will take ownership of technical implementation, architectural decisions, integration approaches, and engineering quality within one of the platform’s major client deployments.
The role requires deep expertise in backend engineering, distributed systems, and fintech integrations, with strong focus on scalability, reliability, security, and maintainability. You will work closely with Architects, Product Owners, DevOps Engineers, and cross-functional development teams to design and implement high-performance microservice-based solutions that support complex financial operations.
This position is ideal for a proactive and technically strong engineer with hands-on experience in fintech or banking systems, who is capable of leading module-level development initiatives, mentoring engineers, and driving engineering excellence across the project.
Your Background
6+ years of commercial experience with .NET backend development
Experience with fintech, banking, or payment systems
Experience leading engineers as a Technical Lead, Team Lead, or Senior Engineer with ownership responsibilities
Experience mentoring developers, conducting code reviews, and supporting technical growth
Strong understanding of microservices architecture and distributed systems
Experience with ASP.NET Core, REST APIs, and gRPC
Hands-on experience with Docker and Kubernetes
Experience with PostgreSQL, Redis, MongoDB, RabbitMQ, and Kafka
Strong knowledge of software architecture, clean coding principles, and engineering best practices
Experience participating in architecture discussions and driving technical decisions
Experience working closely with Product Owners, Architects, and cross-functional teams
Experience with AWS is a plus
English level: Upper-Intermediate or higher
Responsibilities
Lead the development of key backend modules within the Fintech Core platform
Design, develop, and maintain scalable backend services using .NET and ASP.NET Core
Design and evolve microservice-based solutions and distributed architectures
Develop and maintain REST APIs and gRPC integrations
Drive technical decisions and contribute to the overall system architecture
Own module delivery from technical design through production release
Mentor engineers, perform code reviews, and promote engineering best practices
Support estimation, task decomposition, and technical planning
Collaborate closely with Product Owners, Architects, QA, DevOps, and other engineering teams
Ensure system reliability, scalability, performance, and security
Identify technical risks and proactively propose improvements
Contribute to continuous improvement of development processes and engineering standards
Technologies
.NET 10, ASP.NET Core, gRPC, Entity Framework Core, PostgreSQL, RabbitMQ, Docker, Kubernetes, OpenTelemetry, Prometheus, Serilog, AWS, GitHub Actions
WE OFFER
-20 billable days off in the first year of cooperation, all next years — 25 billable days off
-Fair and competitive compensation
-Friendly team and enjoyable working environment
-Clearly described business processes in the company that really work -Regular updates on company news and Q&A sessions with top management
-Flexible work schedule
-Remote work mode
-Ability to transfer unused vacation days to the next year