




Description: What we are looking for: * Education: Bachelor's degree in IT/Computer Science or related fields (postgraduate degree is a plus). * Experience: 5+ years in Back-End .NET (C#), critical systems, and legacy code; history of technical mentoring. * Experience in Fintechs or the financial market (Preferred) * Tech Stack / Practices: * ASP.NET Core, services/background workers, legacy system refactoring. * SQL Server (tuning, indexes, query plans). * Integrations via REST, messaging (Azure Service Bus / RabbitMQ), and OAuth2/OpenID. * Architecture: DDD, Clean Architecture, modularization, design patterns. * Testing: xUnit/nUnit, integration, and regression testing. Your day-to-day responsibilities: * Investigate and resolve root causes in critical modules, ensuring system stability and reducing recurrence of incidents in sensitive financial systems. * Plan and meet technical deadlines for each project (releases, maintenance windows, rollbacks, and versioning). * Prepare environments, configure integrations, and set parameters for financial products (payment gateways, point-of-sale terminals, banks, bureaus, and partner APIs). * Develop and enhance high-performance services with a focus on security, scalability, and resilience—including legacy refactoring in .NET/C#. * Implement integrations using REST, messaging, and webhooks in complex financial workflows (transactions, settlements, reconciliations, collections, and payment splitting). * Participate in agile ceremonies, resolve blockers, and ensure SLAs and delivery quality. * Serve as a technical reference, supporting the team and promoting engineering and security best practices. 2512220202491879100


