.NET developerSee all recent Jobs
Overview
Skills: Net Core, ASP.NET Core Web API,Entity Framework / EF Core
Reference Number: UPC1364
Athens
Full Time
We are partnering with a leading fintech organization and are seeking a Senior .NET Engineer to join their Digital Payments Technology team.
This is an exciting opportunity to contribute to mission-critical financial systems within a highly regulated environment, where performance, scalability, resilience, and data integrity are essential.
If you are passionate about designing distributed systems, influencing architectural decisions, and building scalable banking platforms using modern engineering practices — this role is for you.
💡 What You’ll Be Working On
-
Designing and developing enterprise-grade core banking applications using .NET / C#
-
Applying Clean Architecture and Domain-Driven Design (DDD) principles
-
Implementing CQRS and event-driven workflows
-
Building and maintaining microservices architectures
-
Developing high-performance ASP.NET Core REST APIs
-
Implementing internal service communication via gRPC
-
Integrating distributed systems using Kafka
-
Writing scalable, non-blocking code using asynchronous programming patterns
-
Contributing to architectural decisions and technical design discussions
-
Supporting production systems in high-availability environments
-
Collaborating closely with architects, business stakeholders, and cross-functional teams
🧠 What We’re Looking For
-
4+ years of hands-on experience with .NET / C#
-
Experience with .NET Core 3.1 / .NET 6+
-
Solid understanding of event-driven systems using Kafka
-
Experience building and scaling microservices
-
Strong knowledge of RESTful API design principles
-
Experience with ORMs such as Entity Framework / EF Core and Dapper
-
Hands-on experience with SQL
-
Strong background in asynchronous programming (async/await, Task-based patterns)
-
Advanced SQL Server knowledge (performance tuning, indexing, complex queries)
-
Familiarity with CI/CD, Git, DevOps practices, and Cloud tools (Azure)
-
Experience with HTML, JavaScript, CSS, and Angular 10+ will be considered a plus
🎁 Benefits
-
Hybrid working model
-
Private health insurance
-
Unlimited access to a workplace wellness and support platform
-
Continuous learning and career development opportunities
-
Opportunity to work on large-scale core banking systems using modern technologies
-
Friendly, collaborative, and professional working environment
About UpcoMinds
UpcoMinds is a dynamic IT company with 28 years of experience delivering end-to-end web and mobile solutions that help businesses reinvent themselves in the digital world.
Our team’s expertise ensures the holistic digital transformation of organizations, significantly enhancing both business operations and customer experience.
We are committed to delivering products and services that reflect strong engineering excellence and modern design aesthetics. We firmly believe in building long-term strategic partnerships with our clients by exceeding expectations and maintaining transparency at every stage.
Learn more about us at www.upcominds.com
We are committed to promoting Inclusion & Diversity by fostering a workplace where all employees are treated with dignity and respect, and where individual differences are valued. We provide equal opportunity in all aspects of employment.
Our recruitment consultants will review your CV as soon as possible and contact you to discuss the role. If you do not hear from us within ten (10) working days, please consider that you have not been selected for this specific position. Your CV will be retained for two (2) years in accordance with GDPR regulations.
Bookmark Job
You must sign in to bookmark this listing.
