Relocantly← All jobs

🇳🇱 Amsterdam, Netherlands · 3h ago

Full Stack Engineer

shortlistd.io

LinkedInjuniorEnglish-friendly
Apply on LinkedIn →Get jobs like this daily
**Job Title:** Senior Full Stack .NET Engineer**Location:** Hybrid (Amsterdam)**Employment Type:** Full-time**About our client:**Our client is a global digital distributor of semiconductors and electronic components, transforming how modern businesses bring products to market. **Job Summary:**We are seeking a Senior Full Stack Engineer (.NET/Angular) to design, build, and maintain critical internal software platforms. This role is essential to strengthening internal software delivery, improving production ownership, and building long-term engineering capabilities within our engineering organization.**Responsibilities:*** Design, develop, test, and maintain full-stack applications using .NET / C# on the backend and modern web technologies on the frontend.* Build and maintain APIs, services, integrations, user interfaces, background jobs, and data-driven application features.* Work with SQL Server-backed systems, including data access, query performance, stored procedures where applicable, and production data behavior.* Translate engineering-ready backlog items and acceptance criteria into practical, maintainable technical solutions.* Partner with Product / Delivery Managers to clarify requirements, edge cases, user workflows, and release expectations.* Partner with Product Group Team Leads / Architects on technical design, implementation approach, estimates, dependencies, and risks.* Write clean, maintainable, testable, and well-documented code that follows engineering standards.* Participate in code reviews and provide practical feedback to improve quality, maintainability, security, and performance.* Write and maintain automated tests where practical, including unit, integration, API, and UI tests depending on the system.* Support QA and Product / Delivery teams during defect triage, regression testing, UAT support, release readiness, and post-release validation.* Investigate and resolve production defects, performance issues, integration failures, and other business-impacting application problems.* Contribute to root cause analysis and corrective actions after production incidents or recurring defects.* Identify technical debt, maintainability risks, and areas where refactoring or modernization can reduce production risk.* Document important technical decisions, implementation notes, support procedures, and system behavior for future maintenance.* Mentor mid-level and junior engineers through code reviews, technical guidance, and practical engineering examples.**Required Qualifications (Must-Haves):*** 5+ years of professional software development experience with strong hands-on experience in .NET, C#, and ASP.NET Core.* Strong frontend development experience with Angular.* Solid experience with SQL Server.**Preferred Qualifications (Nice-to-Haves):*** Experience with cloud services like Azure, AWS, or GCP.* Containerization with Docker or Kubernetes.* Automated testing frameworks (e.g., xUnit, NUnit, Playwright, Selenium, Cypress).* Experience with other modern JavaScript / TypeScript frameworks (e.g. React, Vue.js).* Strong understanding of HTML, CSS, JavaScript / TypeScript, browser behavior, API integration, and frontend application structure.* Experience designing, building, and maintaining RESTful APIs and integrations with internal and external systems.* Strong experience with relational databases like PostgreSQL, MySQL, or other relational databases.* Solid understanding of software design patterns, SOLID principles, object-oriented programming, testability, maintainability, and secure coding practices.* Experience working with existing enterprise applications, production systems, legacy code, or complex business workflows.* Experience using Git-based workflows, CI/CD pipelines, and standard software development lifecycle practices.* Practical experience with Azure DevOps, Jira, or similar systems for work tracking, backlog execution, code collaboration, and delivery visibility.* Ability to troubleshoot complex application issues across frontend, backend, APIs, databases, integrations, and environments.* Experience with SourceCore-like enterprise platforms, ERP-adjacent systems, warehouse systems, sales / purchasing workflows, finance workflows, or B2B transaction platforms.* Experience with message queues, event-driven systems, background processing, scheduled jobs, or integration middleware.* Familiarity with observability concepts such as logging, metrics, tracing, monitoring, alerting, and production diagnostics.* Experience improving legacy systems through safe refactoring, modernization, performance tuning, and technical debt reduction.* Experience in electronic components, technology distribution, supply chain, logistics, manufacturing, e-commerce, or similar B2B environments.* Interest in AI-assisted development tools and practical ways to improve engineering productivity and quality.**Success Metrics for the Role:*** You possess a strong ownership mindset, taking full responsibility for your work.* You are willing to support production systems actively.* You demonstrate the ability to work independently in a distributed team while communicating clearly about progress, blockers, risks, and tradeoffs.

Sourced from LinkedIn. Relocantly aggregates public job postings; apply on the original site.