Senior .NET Engineer
Join a focused FinTech engineering team building secure payments and core banking systems with .NET Core, ASP.NET Core, MS SQL, RabbitMQ, Docker, and Kubernetes. This is an on-site Vilnius role design
We usually respond within two weeks
Our client is an established FinTech software provider with over 19 years of experience, supporting financial institutions across Europe, Asia, and other global markets. With a team of specialists across three continents and part of a billion-dollar technology group, the company develops secure and scalable banking platforms used by regulated financial institutions worldwide.
The client is a growing, technology-driven financial services company strengthening its internal IT architecture to support scale, security, and regulatory demands. As an IT Architect, you will play a central role in designing and governing systems that support business-critical platforms. This role matters now as the company modernizes its technology stack and aligns IT decisions with long-term strategy. You’ll work closely with engineering, product, and leadership teams to turn complexity into clarity.
🔍 Responsibilities:
Develop and maintain scalable backend services for FinTech and core banking platforms;
Build secure APIs using .NET Core, ASP.NET Core, and Web API;
Work with MS SQL, including database design, queries, and performance optimization;
Develop event-driven services using RabbitMQ and MassTransit;
Support integrations with payment systems, banking platforms, and external partners;
Work with Docker and Kubernetes environments;
Build systems with security, data protection, auditability, and operational resilience in mind;
Participate in technical design, code reviews, testing, documentation, and release quality;
Collaborate with architects, product owners, QA, DevOps, compliance, and engineering teams.
🎓 Requirements:
Strong experience as a Senior .NET Engineer or Backend Developer;
Hands-on experience with .NET Core, ASP.NET Core, Web API, and MS SQL;
Experience with distributed systems and messaging, ideally RabbitMQ / MassTransit;
Good understanding of APIs, integrations, authentication, authorization, and secure development;
Experience with Docker and familiarity with Kubernetes;
Understanding of DORA, GDPR, security, data protection, auditability, and operational resilience;
Ability to write clean, maintainable, testable code;
FinTech, banking, payments, or regulated industry experience is a strong advantage;
Fluent written and spoken English.
✨ The Employer Offers:
Work on complex FinTech, payments, and core banking systems;
Opportunity to grow into an IT Architect or Technical Product Owner role;
Stable full-time role in an international FinTech software company;
Close collaboration with experienced architects and engineering teams;
On-site role in Vilnius, designed to reduce unnecessary meeting culture and protect at least 6 hours of pure development time;
Competitive salary, annual review, and bonus system;
Private health insurance after 6 months;
21 vacation days, free parking, and regular opportunities to travel for team collaboration across the wider international group, including Cyprus and other locations.
If you’re ready to design systems that last and influence technology at scale, let’s talk.
- Divisions
- Engineering
- Role
- Senior .NET Software Engineer
- Locations
- Lithuania
- Monthly salary
- €5,500 - €8,000
- Employment type
- Full-time