Senior Back-End Developer - C# .NET (TISA)
Client
A leading company in the Financial Sector
Location
Hybrid (Flexible remote policy - 50% remote work)
Start Date
June 2025
End Date
December 2025
Duration
Full-time, 5 days/week
Experience Level
Senior (5+ years)
Number of Openings
2
Introduction
Our client in the Financial Sector is a dynamic and fast-growing bank undergoing a technological transformation. While historically reliant on in-house development, the company is now adopting off-the-shelf solutions for core functionalities while focusing its internal teams on delivering innovative and customer-centric products.
As part of this evolution, the IT organization is transitioning to a Feature Team structure, aligned with business domains, enabling tighter collaboration between technical and business stakeholders.
You will join the Trading, Investing & Saving Team (TISA), responsible for the development and maintenance of our client's trading platform and financial product offerings. This team works in an Agile environment with two-week sprints and includes backend and frontend developers, business analysts, DevOps engineers, testers, a product owner, and a scrum master.
Role Overview
We are looking for Senior Back-End Developers who are passionate about clean, robust code and eager to contribute to the evolution of our client's microservices-based architecture on AWS. You will actively participate in the full software development lifecycle, from requirements gathering to testing and delivery.
Key Responsibilities
Collaborate within an Agile Feature Team to design, develop, and maintain high-performance back-end services.
Translate business requirements and user stories into scalable technical solutions.
Contribute to the migration of legacy systems to a microservices architecture using Domain Driven Design principles.
Write clean, maintainable, and testable code using C# and .NET technologies.
Perform code reviews, share knowledge, and provide technical guidance to peers.
Participate in Agile ceremonies and sprint planning activities.
Design and document APIs (REST/gRPC), and ensure effective integration with frontend and third-party services.
Ensure system scalability, security, and performance.
Required Qualifications
Academic degree in a technical field or at least 5 years of professional experience in back-end development.
Strong analytical skills with the ability to translate business needs into technical solutions.
Excellent knowledge and hands-on experience with:
.NET with C#
ASP.NET
Asynchronous programming, including async/await
Object-Oriented Programming and SOLID principles
ORMs such as Entity Framework or NHibernate
API design using REST or gRPC
OpenAPI/Swagger
Relational Databases (MSSQL or MySQL)
Unit testing and mocking
SCM tools, particularly Git
Experience working in an Agile/Scrum environment.
Proficiency in English (spoken and written); knowledge of Dutch or French is a plus.
Nice-to-Have / Preferred Skills
Experience with Microservices Architecture
Familiarity with AWS and deploying microservices in the cloud
Knowledge of Domain Driven Design
Event-driven architecture and messaging systems (e.g., RabbitMQ)
Experience with Service Bus frameworks (e.g., NServiceBus)
CI/CD pipeline implementation and automation
Team Culture
Highly collaborative and communicative environment.
Emphasis on ownership, responsibility, and continuous improvement.
Encouragement of innovation, constructive feedback, and cross-functional teamwork.
Engagement Timeline
Activity Deadline
Request for Proposal Sent 23 May 2025
Proposal Submission Deadline 02 June 2025
Interviews & Final Selection Week 23, 2025
Expected Start Week 24, 2025
If you're looking to work in a dynamic and impactful environment where you can grow and contribute to meaningful financial services transformation, we encourage you to apply.
