Design, develop, and maintain scalable, secure, and high-performance back-end services and APIs using .NET Framework and .NET Core;
Architect and implement robust data models and database solutions, primarily using MS SQL Server;
Write clean, efficient, and maintainable code following industry best practices and company standards;
Collaborate with front-end developers to define and implement RESTful APIs and ensure seamless integration;
Participate in the entire agile software development lifecycle, from requirement analysis and planning to deployment and maintenance;
Implement and enforce strict security and data protection measures, adhering to the compliance standards of the banking sector;
Mentor junior engineers and contribute to technical discussions and architectural decisions;
Ensuring that all activities and duties are carried out in full compliance with regulatory requirements and supporting the continued implementation of the Group Anti-Bribery and Corruption Policy.
Requirements
University degree in Computer Science, Engineering, or a related field;
Experience: A minimum of 4 years of professional experience in back-end software development;
.NET Expertise: Expert-level proficiency in C#, .NET Framework, and .NET Core. Extensive experience in building RESTful APIs, web services, and microservices;
Database Proficiency: Substantial, in-depth knowledge of relational databases, especially MS SQL Server. Proven ability to design complex database schemas, write advanced T-SQL, and perform query optimization;
Industry Experience: Proven experience working on projects within the Financial Services or Banking industry is mandatory;
Architectural Principles: Solid understanding of software architecture patterns (e.g., Microservices, SOA, Domain-Driven Design) and SOLID principles;
DevOps & Cloud: Experience with CI/CD pipelines and cloud platforms (e.g., Azure) is a significant plus;
Communication: Excellent verbal and written communication skills in English;
Work Ethic: A strong analytical and problem-solving mindset, with the ability to work effectively both independently and as part of a collaborative team.
Tech Stack
Azure
Cloud
Microservices
MS SQL Server
SQL
.NET
Benefits
💸 Competitive compensation, ticket restaurant card, and annual bonus programs
💻 Cutting-edge IT equipment, mobile and data plan
🏢 Modern facilities, free coffee and beverages, indoor parking, and company bus
👨⚕ Private health insurance, onsite occupational doctor, and workplace counselor
🏝️ Flexible working model, hybrid benefits & home equipment benefits
🤸♂️ Onsite gym, wellness facilities, and ping pong room
💡 Career and talent development tools
🎓 Mentoring, coaching, personalized annual learning and development plan
🌱 Employee referral bonus, regular wellbeing, ESG and volunteering activities