Full Stack Developer (.NET & React)

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
Application Layers
C Sharp (Programming Language)
Code Review
Software Design Patterns
Software Architecture
Software Engineering
Web Applications
React
Software Coding

Job description

  • Amsterdam, Noord-Holland

  • Vast

  • Voltijds

  • 14 uren geleden

As a Full Stack Developer (.NET & React), you will:

  • Design, develop, and maintain scalable web applications using ReactJS and Microsoft .NET (C#) technologies.

  • Work with a high level of autonomy, taking ownership of technical design, development, and delivery of complex solutions.

  • Plan, schedule, and execute development tasks while defining milestones and ensuring timely delivery.

  • Analyze, investigate, and resolve complex technical problems across application layers.

  • Collaborate with cross-functional teams, stakeholders, and clients to translate business requirements into technical solutions.

  • Influence architectural decisions and contribute to best practices, coding standards, and development processes.

  • Participate in code reviews, design discussions, and technical decision-making to ensure high-quality deliverables.

  • Ensure applications are built with performance, scalability, and security considerations.

  • Stay updated with evolving technologies and apply modern development practices within Microsoft environments.

Requirements

  • 8-10 years of experience in software development using Microsoft .NET (C#) and ReactJS.

  • Strong expertise in Microsoft development environments, with certifications such as MCTS, MCSD, or MVP being an advantage.

  • Proven experience in building and delivering enterprise-grade applications.

  • Strong understanding of software architecture, design patterns, and full-stack development.

  • Experience working in complex stakeholder environments with strong communication and collaboration skills.

  • Ability to take ownership of deliverables and guide team members when required.

  • Excellent analytical and problem-solving skills with a structured and systematic approach.

  • Strong verbal and written communication skills in English.

You Should Possess the Ability to:

  • Work independently with minimal supervision, taking full responsibility for assigned deliverables.

  • Handle complex technical challenges and provide effective, scalable solutions.

  • Influence team members and stakeholders while contributing to project and organizational goals.

  • Translate business requirements into robust technical designs and implementations.

  • Manage priorities, timelines, and deliverables while maintaining quality standards.

  • Communicate complex technical concepts to both technical and non-technical audiences.

  • Continuously learn and adapt to new technologies and evolving business needs.

Apply for this position