25 Oct
|
HHHub.eu (Taupai, UAB)
|
Winnipeg
25 Oct
HHHub.eu (Taupai, UAB)
Winnipeg
About the Company The client is
an established FinTech software provider with more than 25 years of experience
delivering technology to regulated financial institutions . Its product ecosystem covers core banking, digital onboarding, multi-currency accounts, payments, compliance, and AML. The company’s platforms support integrations with payment infrastructure including SEPA, Faster Payments, Bacs, T2 and CENTROlink. It serves international clients and forms part of a larger global technology group.
About the Role As
Senior .NET Engineer – Banking & Payments , you will
design and develop backend systems supporting core banking, account management, financial transactions and payment processing . You will work across the software development lifecycle, translating business and product requirements into secure, reliable, and maintainable solutions.
The role
combines hands‑on engineering with technical ownership . You will contribute to system design, improve existing platform components, and guide other developers through code reviews and day‑to‑day technical collaboration.
Responsibilities
Design and implement backend services and platform components using C#, .NET, and .NET Core;
Translate business, product, and integration requirements into sound technical designs;
Develop and maintain APIs, transactional services, and system integrations used in banking and payment processes;
Improve the reliability, performance, scalability, and maintainability of business-critical systems;
Investigate complex production issues, identify root causes, and implement lasting solutions;
Protect data accuracy and integrity across new and existing platform components;
Produce clear technical specifications, API documentation, and unit testing materials;
Apply secure software development principles, including relevant
OWASP
practices;
Participate in architecture discussions, code reviews, estimation, and delivery planning;
Mentor developers and help strengthen engineering standards across the team.
Requirements
At least
5 years of professional software development experience , including substantial hands‑on work with C# and .NET;
Strong knowledge of
C#, .NET, .NET Core , and backend application development;
Recent
experience developing high‑availability, transaction‑processing, or other mission‑critical systems ;
Strong working knowledge of relational databases and
SQL ;
Solid understanding of software architecture, object‑oriented programming, and established design patterns;
Experience designing, developing, and integrating APIs and backend services;
Practical experience with Git and automated build, testing, or CI/CD workflows;
Robust debugging, analytical, and problem‑solving skills;
Experience providing technical guidance, mentoring, or constructive code review;
Professional English for collaboration with international technical and business stakeholders.
Nice to Have
Experience developing
core banking, payments, financial accounting , or other regulated FinTech systems;
Understanding of
payment processing, transaction lifecycles, reconciliation, or financial data integrity ;
Experience with OAuth 2.0, OpenID Connect, or comparable identity and access technologies;
Familiarity with Azure environments, Docker, or containerised application delivery;
Experience working with Scrum, Kanban, or another iterative delivery approach.
Key Competencies
Ownership of technical decisions
and the quality of delivered solutions;
Ability to break complex financial and technical problems into practical engineering tasks;
Clear communication
with developers, architects, product owners, analysts, and QA specialists;
Sound judgement
when balancing delivery speed, security, maintainability, and reliability;
Willingness to share knowledge and raise engineering standards across the team.
The Employer Offers
Technical ownership of backend systems
supporting real‑world banking and payment operations;
Work on complex, high‑availability products
used by regulated financial institutions;
International scope
across clients, product implementations, and technology teams;
The opportunity to influence technical design, engineering standards, and platform development;
A performance review and
performance bonus
framework;
Private health insurance
after six months;
21 days of annual leave and parking at the Vilnius office;
Collaboration with experienced product, archi
📌 Senior.NET Engineer – Banking (Winnipeg)
🏢 HHHub.eu (Taupai, UAB)
📍 Winnipeg