Full Stack.NET Developer

Nn Life & Pensions
Rotterdam, Netherlands
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Rotterdam, Netherlands

Tech stack

ASP.NET
HTML
JavaScript
.NET
Application Performance Management
Unit Testing
Azure
Bootstrap
C Sharp (Programming Language)
CSS
Databases
Data Security
Relational Databases
DevOps
Entity Framework
Log Analysis
Microsoft SQL Server
MVC
Powershell
SignalR
TypeScript
Web Applications
.NET Core
React
Backend
GIT
WebPack
Integration Tests
Information Technology
Bicep
Front End Software Development
REST
Web Api

Job description

Role purpose: Deliver and maintain scalable full-stack web applications using the .NET ecosystem, contributing across backend, frontend, and deployment to support business goals in a freelance capacity., * Design, build, and optimize backend services and APIs using .NET/.NET Core and C#.

  • Develop responsive user interfaces and integrate them with backend endpoints.
  • Implement database models, queries, and performance tuning (SQL-based and/or ORM).
  • Write clean, testable code; create unit/integration tests and support QA.
  • Collaborate with stakeholders to refine requirements, estimate work, and deliver on schedule.
  • Troubleshoot production issues, improve reliability, and document solutions.
  • Support CI/CD pipelines and deployments in cloud or on-prem environments., NN Life & Pensions is investing quite heavily at automating the processes of financial reporting. A .NET web application is being developed to orchestrate the work across various backend systems and databases. Because of an additional project, the development team needs extra capacity for a period of approximately 9 months starting as soon as possible., As Senior Full Stack .NET Developer, you will be working at a web application to automate the processes of financial reporting. In this role, you will be responsible for building the front end system, back end system and databases (MS SQL). You will also work at underlying systems that need to expose functionality to the main orchestrator using Web APIs. Understanding the business requirements and translating them in state-of-the-art IT solutions will make you successful in this role. It goes without saying that non-functional requirements such as performance, maintainability and security will have your attention too. The application is deployed automatically, so the ability to maintain deployment pipelines is also needed in this role.

Requirements

  • .NET/.NET Core, C#, RESTful API design, authentication/authorization.
  • Frontend development (e.g., JavaScript/TypeScript and a modern framework) and HTML/CSS.
  • Relational databases (e.g., SQL Server) and data access (e.g., Entity Framework).
  • Testing practices, debugging, performance optimization, and secure coding.
  • Version control (Git) and agile delivery.

Freelance expectations

  • Strong communication, autonomy, and ability to manage priorities remotely.
  • Proven experience delivering end-to-end features in production environments., * Academic background in computer science or similar
  • Several years of development experience in .NET 8 and MS SQL Server
  • Hands-on and proven experience in
  • Backend: C#, ASP.NET Core (MVC & Web APIs), Entity Framework Core, Dapper, SignalR
  • Frontend: TypeScript, React, Bootstrap 5, Webpack, HTML, CSS
  • Data: SQL Server, REST APIs
  • DevOps: Azure DevOps (Pipelines, Repos, Boards), Git, PowerShell, Azure Bicep/ARM templates
  • Azure: Application Insights, Key Vault, Log Analytics
  • Ability to write clean, maintainable code with proper unit tests (xUnit, FluentAssertions) and integration tests
  • Excellent communication skills and fluency in English, our business language

Who you will work with

A mixed of different knowledge and skills are needed to deliver a great product. You will work in a small DevOps team with a product owner, other developers and subject matter experts on the finance domain. A mixture of different nationalities and seniorities makes sure that everybody can feel at home and perform at his or her best. Our working language is English.

Benefits & conditions

Our people are the driving force behind our organisation. We value the knowledge and expertise you bring. We believe that your temporary commitment can take our organization to a higher level. We offer you:

  • Competitive hourly rate depending on your knowledge and experience
  • Startdate as soon as possible for at least 8 months
  • Hybrid way of working, party from home and partly from the office
  • International working environment with loads of knowledge sharing

Apply for this position