.NET Developer (Medior/Senior)
Location: Netherlands
We are seeking highly skilled and experienced .NET Developers to join a dynamic team in the Netherlands As a .NET Developer, you will be responsible for designing, developing, and maintaining robust and scalable software applications using the .NET framework. The successful candidate will have a strong understanding of software development principles, excellent problem-solving skills, and the ability to work collaboratively in a fast-paced environment.
Responsibilities:
Collaborate with cross-functional teams to gather and analyze requirements for new software applications
Design, develop, and implement high-quality software solutions using the .NET framework
Write clean, scalable, and maintainable code following best practices and coding standards
Conduct thorough testing and debugging of software applications to ensure proper functionality and performance
Troubleshoot and resolve software defects and issues in a timely manner
Stay up to date with the latest industry trends and technologies to enhance software development processes
Collaborate with team members to continuously improve software development methodologies
Provide technical guidance and mentorship to junior developers, if applicable
Participate in code reviews and offer constructive feedback to ensure code quality
Collaborate with stakeholders to understand and prioritize project requirements
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
Minimum 7 years of professional experience in .NET development (for Medior level)
Minimum 7+ years of professional experience in .NET development (for Senior level)
Strong proficiency in C# and the .NET framework
Experience with ASP.NET, MVC, and Web API development
Knowledge of front-end technologies such as HTML, CSS, and JavaScript
Familiarity with database technologies (SQL Server, MySQL, etc.) and ORM frameworks (Entity Framework, NHibernate, etc.)
Experience with version control systems (Git, SVN, etc.) and agile development methodologies (Scrum, Kanban, etc.)
Excellent problem-solving and analytical skills
Strong communication and collaboration abilities
Ability to work effectively in a fast-paced, team-oriented environment
Preferred Qualifications:
Experience with cloud platforms such as Microsoft Azure or Amazon Web Services (AWS)
Familiarity with containerization technologies (Docker, Kubernetes)
Knowledge of front-end frameworks/libraries such as React, Angular, or Vue.js
Familiarity with DevOps practices and tools
Certifications in Microsoft technologies (e.g., MCSD, MCP)