Get alerts for roles like this
More Senior .NET Full Stack Developer (ID: 4038) roles in Amsterdam, Noord-Holland — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
As a Senior .NET Full Stack Developer, you will:
• Design, develop, and maintain applications using the Microsoft .NET platform and C#.
• Develop scalable and maintainable REST APIs and microservices.
• Design and implement backend services using modern .NET development practices.
• Work with Azure DevOps and Git for source control, continuous integration, and application delivery.
• Develop and maintain user-friendly interfaces using modern front-end frameworks such as Vue.js or Angular.
• Collaborate with technical and business stakeholders to understand requirements and translate them into effective software solutions.
• Implement automated testing practices to ensure application quality, reliability, and maintainability.
• Contribute to Test-Driven Development (TDD) and other modern software engineering practices where applicable.
• Troubleshoot, debug, and resolve application issues across backend APIs, microservices, and front-end components.
• Participate in Agile development processes and contribute throughout the software development lifecycle.
• Continuously improve application architecture, code quality, performance, and development practices.
What You Bring to the Table:
• 8–10 years of overall professional experience in software development.
• Strong hands-on experience with the Microsoft .NET platform.
• Strong programming experience with C#.
• Proven experience developing APIs and microservices.
• Hands-on experience with Azure DevOps.
• Strong knowledge of Git and modern source-control practices.
• Experience with front-end frameworks such as Vue.js or Angular.
• Good understanding of full-stack application development and integration between front-end and backend services.
• Experience with automated testing and software quality practices.
• Experience with Test-Driven Development (TDD) is advantageous.
• Good understanding of Agile software development methodologies.
• Strong understanding of software development lifecycle and modern engineering practices.
You should possess the ability to:
• Design and develop robust, scalable, and maintainable .NET applications, APIs, and microservices.
• Develop high-quality solutions using C# and the Microsoft .NET platform.
• Build user-friendly front-end interfaces using Vue.js or Angular.
• Integrate front-end applications with backend APIs and microservices.
• Use Azure DevOps and Git effectively throughout the development and delivery lifecycle.
• Write clean, maintainable, and testable code.
• Implement and maintain automated testing practices.
• Apply TDD principles and modern development practices where appropriate.
• Troubleshoot complex application issues and identify effective solutions.
• Collaborate effectively within Agile development teams.
• Work independently while taking ownership of technical deliverables.
• Communicate technical concepts clearly with team members and stakeholders.
• Continuously learn and adopt new technologies and development practices.
What we bring to the table:
• The opportunity to work on modern Microsoft .NET and cloud-based application development initiatives.
• Exposure to C#, APIs, microservices, Azure DevOps, Git, and modern front-end frameworks.
• Opportunities to work across both backend and front-end development.
• Exposure to modern software engineering practices including automated testing and TDD.
• Collaboration within an Agile development environment.
• Opportunities to contribute to application architecture, development, testing, and continuous improvement.
Let’s Connect
Want to discuss this opportunity in more detail? Feel free to reach out.
Recruiter : Asha Krishnan
Phone : +31 20 369 0609 ; Extn :146
E-mail : asha.k@stafide.nl
LinkedIn : https://www.linkedin.com/in/asha-krishnan