NET Developer

Stafide
Amsterdam, Netherlands
2 days ago

Role details

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

Job location

Amsterdam, Netherlands

Tech stack

.NET
API
Agile Methodologies
Automation of Tests
Azure
C Sharp (Programming Language)
Software Quality
Code Review
Continuous Integration
Software Engineering
Software Systems
React
Backend
GIT
Vue.js
Angular
REST
Software Version Control
Microservices

Job description

  • Design, develop, and maintain scalable APIs and microservices using the Microsoft .NET platform.

  • Build and enhance backend services ensuring high performance, reliability, and security.

  • Collaborate with cross-functional teams to deliver modern software solutions.

  • Develop user-friendly applications by integrating backend services with modern front-end frameworks.

  • Contribute to the design and implementation of cloud-based solutions within the Microsoft Azure ecosystem.

  • Follow best practices in software development, code quality, and version control.

  • Participate in code reviews and ensure high engineering standards.

  • Support the implementation of test automation practices and contribute to improving software quality.

Requirements

  • 8-10 years of experience in software development.

  • Strong experience with Microsoft .NET platform and C# development.

  • Hands-on experience in building REST APIs and microservices architectures.

  • Experience with Azure DevOps and Git for CI/CD and version control.

  • Familiarity with modern front-end frameworks such as Vue.js, Angular, or React.

  • Exposure to cloud environments, preferably Microsoft Azure.

  • Understanding of test automation practices, with TDD experience being a plus.

  • Strong problem-solving and analytical skills.

You Should Possess the Ability to:

  • Design and implement scalable and maintainable backend services.

  • Work effectively within Agile or collaborative development environments.

  • Write clean, reusable, and well-documented code.

  • Integrate backend APIs with modern front-end technologies.

  • Troubleshoot and resolve complex technical issues.

  • Continuously learn and adopt modern development practices and tools.

Apply for this position