NET Engineer - Remote
At Q-tech, we're partnering with a well‐established fintech company that develops advanced banking‐connectivity and cash‐management solutions for large enterprises and financial institutions across more than 15 countries.
We are currently looking for a Senior Engineer (C#/Azure) with a strong ownership mindset to drive the evolution of their core platform.
NET backend expertise with real‐world experience in Azure, DevOps, and Infrastructure as Code, and who is comfortable working in hybrid environments (cloud + on‐prem infrastructures for clients).
Design and implement backend services in C# / .NET (ASP.NET Core) with a focus on reliability, scalability, and best engineering practices.Design and maintain data models, audit models, and key event‐driven flows for reporting and regulatory compliance.Apply critical backend patterns and engineering standards.Participate in the design and maintenance of Azure infrastructure using Infrastructure as Code .Optimize SQL performance, diagnose queries, read execution plans, and propose performance improvements.Collaborate closely with QA, Security and Data teams to ensure a robust and auditable product.
7+ years of experience as a Backend Engineer.~ Deep expertise in C#/.NET, SQL, and distributed architectures.~ Solid hands‐on experience with Microsoft Azure and IaC in production (mandatory).~ Hands‐on experience with Docker, performance tuning, and advanced troubleshooting.~ Comfortable working in hybrid cloud/on‐prem environments.~ High level of English is essential.
TDD / contract testing at scale.Experience with messaging/queueing systems (Azure Service Bus, RabbitMQ, Kafka).Familiarity with Azure and serverless architectures.C# / .NET (ASP.NET Core), Azure, IaC, Docker, Azure Functions, Azure Service Bus, messaging patterns, distributed systems, monitoring & observability.
Permanent contract.Senior, high‐standards engineering team with a strong culture of best practices.