We are seeking a senior-level technology leader to drive engineering standards, architectural strategy, and technical leadership across our development teams. The ideal candidate will have deep expertise in .NET technologies, microservices, and front-end frameworks, combined with strong leadership skills, a senior mindset, and a solid understanding of the software and fintech ecosystem. This role is responsible for ensuring our platforms are scalable, secure, and compliant with industry best practices while enabling business innovation.
Key Responsibilities
- Technical Leadership & Excellence
- Establish and enforce engineering best practices, coding standards, and architectural patterns across backend and frontend systems.
- Lead adoption of microservices, domain-driven design (DDD), event-driven architecture, and cloud-native strategies.
- Ensure fintech-grade quality in terms of scalability, availability, resiliency, and regulatory compliance (security, data protection, auditability).
- Guide teams in designing secure payment flows, integrations, and financial transaction systems aligned with fintech requirements.
- Drive continuous improvement in software development processes, CI/CD, DevOps, and release governance.
- Team Leadership & Mentorship
- Act as a senior mentor and role model, guiding engineers and architects to achieve technical excellence.
- Lead architecture reviews, technical design sessions, and knowledge-sharing forums.
- Build and foster a culture of innovation, accountability, and engineering craftsmanship.
- Architecture & Strategy
- Collaborate with executives and stakeholders to define technology roadmaps aligned with fintech business strategy.
- Evaluate and integrate emerging technologies in the fintech ecosystem (APIs, open banking, blockchain, payment gateways).
- Ensure enterprise-wide architectural compliance with security, risk management, and regulatory frameworks.
Required Skills & Qualifications
- Seniority & Technical Expertise
- 10+ years of experience in software development, with strong expertise in .NET Framework / .NET Core / ASP.NET Core.
- Proven experience in leading the design and delivery of microservices-based, distributed systems.
- Strong knowledge of design patterns, SOLID principles, and clean architecture.
- Expertise in front-end frameworks (React, Angular, or Vue.js), API integration, and responsive UI/UX design.
- Understanding of fintech domain concepts: payments, digital banking, fraud detection, KYC/AML, regulatory compliance.
- Solid experience with cloud platforms (Azure preferred), containers (Docker, Kubernetes), and CI/CD pipelines.
- Leadership & Strategic Skills
- Demonstrated ability to lead senior engineers and architects, not just developers.
- Strong track record in decision-making, influencing stakeholders, and aligning tech with business strategy.
- Excellent communication and leadership presence to operate at both executive and team levels.
Preferred Qualifications
- Experience with Identity & Access Management (Duende IdentityServer, OAuth2, OpenID Connect).
- Familiarity with financial APIs, payment processors, and integration frameworks.
- Exposure to distributed or decentralized systems.
- Prior leadership experience in fintech or financial services companies.