Senior .NET / C# Developer (ID: 4045)

Stafide

Amsterdam

On-site

EUR 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Stafide is seeking a Senior .NET/C# Developer to design, build, and maintain enterprise-grade applications using C#, .NET Core/.NET 8, ASP.NET Core, and Web API. You will develop secure RESTful APIs for loan origination and payment systems, leverage Microsoft Azure, and lead DevOps practices in a banking environment.

The role requires deep expertise in C#, .NET, Azure, and microservices, with experience in banking or credit projects, and a collaborative, Agile mindset.

Qualifications

  • 10+ years of professional software development experience.
  • Minimum 8 years of hands-on C#/.NET development experience.
  • Minimum 5 years of experience with .NET Core and Microsoft Azure.
  • Minimum 3 years of experience in Banking, Lending, or Credit domain projects.
  • Strong hands-on experience with C# and .NET Framework 4.x.
  • Strong experience with .NET Core / .NET 6/7/8.
  • Experience with ASP.NET MVC, ASP.NET Core, Web API, and REST services.
  • Strong knowledge of Entity Framework / EF Core and LINQ.
  • Hands-on experience with REST APIs and microservices.
  • Experience with Azure DevOps Pipelines, CI/CD, and Git.
  • Experience with Docker.
  • Knowledge of Kubernetes is advantageous.

Responsibilities

  • Design and develop robust C#/.NET applications, APIs, and microservices.
  • Build secure, scalable, and high-performance RESTful APIs for banking and credit systems.
  • Develop cloud-native applications using Microsoft Azure services.
  • Work with Azure compute, integration, storage, security, monitoring, and API management services.
  • Design and optimize microservices architectures for enterprise financial applications.
  • Work with SQL Server databases, stored procedures, query optimization, and database design.
  • Implement asynchronous and event-driven integrations using Azure Service Bus and other messaging technologies.
  • Troubleshoot complex application and production issues and perform root-cause analysis.
  • Conduct application performance tuning and implement optimization strategies.
  • Apply security, audit, governance, and regulatory requirements within banking applications.
  • Implement and maintain CI/CD pipelines using Azure DevOps.
  • Work with Git, Docker, and modern DevOps practices.
  • Conduct effective code reviews and mentor developers.
  • Translate complex business requirements into practical technical solutions.
  • Collaborate with architects, product owners, developers, and stakeholders in Agile environment.

Skills

C#
.NET
ASP.NET Core
Web API
Azure
Microservices
REST
Azure DevOps
Docker
Kubernetes
Entity Framework
SQL Server

Tools

Azure DevOps Pipelines
Docker
Kubernetes
RabbitMQ/Kafka
Azure Service Bus
Azure Functions
App Services

Job description

As a Senior .NET / C# Developer, you will:
  • Design, develop, maintain, and support enterprise-grade applications using C#, .NET Core/.NET 8, ASP.NET Core, and Web API.
  • Build and optimize microservices-based architectures for banking, lending, and credit platforms.
  • Develop secure and scalable RESTful APIs for loan origination, credit processing, customer onboarding, and payment systems.
  • Design and implement cloud-native solutions leveraging Microsoft Azure services.
  • Collaborate with business analysts, architects, product owners, and stakeholders to translate business requirements into technical solutions.
  • Ensure applications comply with banking security, audit, governance, and regulatory standards.
  • Perform application performance tuning, troubleshooting, debugging, and production support.
  • Lead code reviews and enforce software development best practices.
  • Mentor junior developers and contribute to knowledge sharing within the development team.
  • Participate in Agile ceremonies and technical design discussions.
  • Support CI/CD implementation and DevOps practices.
  • Contribute to the design and implementation of scalable, reliable, and maintainable banking and financial services applications.
What You Bring to the Table:
  • 10+ years of overall professional software development experience.
  • Minimum 8 years of hands-on C#/.NET development experience.
  • Minimum 5 years of experience with .NET Core and Microsoft Azure.
  • Minimum 3 years of experience in Banking, Lending, or Credit domain projects.
  • Strong hands-on experience with C# and .NET Framework 4.x.
  • Strong experience with .NET Core / .NET 6/7/8.
  • Experience with ASP.NET MVC, ASP.NET Core, Web API, and REST services.
  • Strong knowledge of Entity Framework / EF Core and LINQ.
  • Hands-on experience with REST APIs and microservices.
  • Experience with Azure Logic Apps is advantageous.
  • Strong SQL Server expertise, including stored procedures, query optimization, and database design.
  • Experience with messaging technologies such as Azure Service Bus; RabbitMQ or Kafka experience is advantageous.
  • Hands-on experience with Azure DevOps Pipelines, CI/CD, and Git.
  • Experience with Docker.
  • Knowledge of Kubernetes is advantageous.
  • Experience working in Commercial Banking, Retail Banking, Corporate Banking, Lending, or Credit environments.
  • Strong understanding of secure and scalable enterprise application development.
You should possess the ability to:
  • Design and develop robust C#/.NET applications, APIs, and microservices.
  • Build secure, scalable, and high-performance RESTful APIs for banking and credit systems.
  • Develop cloud-native applications using Microsoft Azure services.
  • Work effectively with Azure compute, integration, storage, security, monitoring, and API management services.
  • Design and optimize microservices architectures for enterprise financial applications.
  • Work with SQL Server databases, stored procedures, query optimization, and database design.
  • Implement asynchronous and event-driven integrations using Azure Service Bus and other messaging technologies.
  • Troubleshoot complex application and production issues and perform effective root-cause analysis.
  • Conduct application performance tuning and implement appropriate optimization strategies.
  • Apply security, audit, governance, and regulatory requirements within banking applications.
  • Implement and maintain CI/CD pipelines using Azure DevOps.
  • Work with Git, Docker, and modern DevOps practices.
  • Conduct effective code reviews and maintain high development standards.
  • Mentor junior developers and provide technical guidance.
  • Translate complex business requirements into practical and maintainable technical solutions.
  • Collaborate effectively with architects, business analysts, product owners, developers, and other stakeholders.
  • Work effectively in an Agile development environment.
What we bring to the table:
  • The opportunity to work on enterprise-grade banking, lending, and credit technology solutions.
  • Exposure to modern .NET, C#, microservices, REST APIs, and Microsoft Azure technologies.
  • Opportunities to work with Azure services including App Services, Functions, Service Bus, Azure SQL, Key Vault, Application Insights, API Management, and Entra ID.
  • Experience with modern DevOps, CI/CD, Git, Docker, and cloud-native engineering practices.
  • Opportunities to contribute to critical financial applications involving loan origination, credit processing, customer onboarding, and payments.
  • Collaboration with architects, product owners, business analysts, and technical teams in an Agile environment.
  • Opportunities to provide technical leadership, conduct code reviews, and mentor other developers.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Developer - Banking & Cloud Microservices
Senior .NET Developer - Banking & Cloud Microservices

Stafide • Amsterdam

On-site
EUR 90,000 - 130,000
Senior .NET Full Stack Developer (ID: 4038)
Senior .NET Full Stack Developer (ID: 4038)

Stafide • Amsterdam

On-site
EUR 90,000 - 120,000
Medior/Senior C# .NET Developer
Medior/Senior C# .NET Developer

Experis (Austria) • Netherlands

On-site
EUR 55,000 - 75,000
Vacation days
Travel allowance
E-learning portal
+1
.NET / C# Developer - Banking & Business Intelligence
.NET / C# Developer - Banking & Business Intelligence

CGI Nederland • Randstad

On-site
EUR 60,000 - 90,000
Permanent contract
32–40 hours per week
Training and development opportunities
+2
.NET Developer
.NET Developer

shipcloud GmbH • Rotterdam

On-site
EUR 50,000 - 70,000
Flexible working hours
Opportunity to work remotely
Market-based salary
+2
Azure DevOps .Net Engineer
Azure DevOps .Net Engineer

Levy Professionals • Utrecht

On-site
EUR 75,000 - 110,000
.NET Backend Developer
.NET Backend Developer

S4D • Amsterdam

On-site
EUR 60,000 - 90,000
Senior Dotnet Developer (English Speaking)
Senior Dotnet Developer (English Speaking)

Infoplus Technologies UK Limited • Den Haag

On-site
EUR 70,000 - 90,000
Back End Developer
Back End Developer

Almaviva Group • Den Haag

On-site
EUR 110,000 - 170,000
Senior Business Central / AL Developer (ID: 4060)
Senior Business Central / AL Developer (ID: 4060)

Stafide • Amsterdam

On-site
EUR 95,000 - 130,000