About the Role We are seeking an experienced Lead Systems Engineer, Banking to join our team as a permanent employee. This role is perfect for a senior engineer with a strong foundation in backend software engineering and deep banking domain expertise who can bridge the gap between complex technical implementations and strategic business outcomes.
As a key member of our development team, you will be responsible for architecting, developing, and integrating banking applications while driving technical innovation and identifying opportunities for business growth through technology solutions. Key Responsibilities * Design and develop robust solutions for banking applications using Microsoft technology stack * Lead integration projects with banking service providers, payment systems, and financial technology platforms * Collaborate with business stakeholders to translate complex banking requirements into scalable technical solutions * Drive technical decision-making and provide strategic recommendations for system improvements * Contribute to technical best practices across the organization * Identify and propose innovative solutions that can create additional business value and revenue opportunities
Essential Requirements Domain Expertise: * Strong banking domain knowledge with deep understanding of core banking operations, financial processes, and regulatory requirements * Proven experience working within banking environments or financial services sector
Technical Skills: * Extensive backend development experience in core banking systems or similar mission-critical financial applications * Expert-level proficiency in Microsoft technology stack: * .NET Framework/.NET Core * C# programming language * Microsoft Azure cloud services * MS SQL Server database management * XML data processing and manipulation * SOAP web services development and consumption * CI/CD Pipelines and Automated Tests
Integration Experience: * Hands-on experience with banking service providers integration * Strong product / business mindset * Knowledge of payment systems integration (SWIFT, ACH, card processing, etc.) * Experience with KYC (Know Your Customer) and identity verification systems * Understanding of cryptographic signatures and digital security implementations * Experience with financial APIs, regulatory reporting systems, and compliance platforms
Business Acumen: * Strong business vision with ability to understand market needs and translate them into technical requirements * Proven track record of identifying and presenting technical solutions that drive business growth * Excellent communication skills for upselling technical solutions to stakeholders and leadership * Ability to recognize potential in emerging technologies and business opportunities
Preferred Qualifications * Bachelor’s degree in Computer Science, Information Technology, or related field * 5+ years of experience in backend development with focus on banking or financial services * Microsoft certifications (Azure, .NET, SQL Server) * Experience with regulatory compliance frameworks (PCI DSS, SOX, Basel III) * Knowledge of modern development practices (DevOps, CI/CD, microservices architecture) * Experience with API design and RESTful services * Understanding of financial instruments, risk management, and banking operations * Upper-intermediate English level or higher
What We Offer * Competitive salary and comprehensive benefits package * Opportunity to work on cutting-edge banking technology solutions * Professional development and continuous learning opportunities * Collaborative work environment with cross-functional teams * Career advancement opportunities within a growing organization * Flexible working arrangements and modern development tools