Software Engineer Intern
North Sails · Katwijk, South Holland, Netherlands
Apply & track with Apply EdgeSoftware Engineering Intern Location: Remote / HybridJob Type: Internship (Software Engineering)About the RoleNorth Sails designs and builds sails for everything from club racers to America’s Cup boats and Ultim trimarans. Behind every victory on the water sits a dedicated software team building the proprietary design and engineering tools that make it possible.We are looking for a Software Engineering Intern to build and launch a real internal tool from concept to production. You will deliver a high-impact application with real users, a real deadline, and full support from our engineering team.The ProjectSail graphics are currently quoted through a legacy tool embedded in an ageing application. You will rebuild this system in React and C# as an integrated module within our new manufacturing platform covering orders, quoting, and invoicing. Because the core platform already handles authentication, you will inherit a working single sign-on (SSO) system and jump straight into feature development.Core Deliverables:Database Design: Stand up a schema within our existing database architecture.Security & Access: Implement role-based access control (RBAC) on top of the platform’s existing SSO.Data Integration: Populate order data via API calls to existing internal systems.Pricing Engine: Implement complex pricing formulae and create an admin interface to maintain them.Document Generation: Generate PDF quotes and track them through the approval process.Stretch Goal: Extend the platform to generate PDF work tickets carrying manufacturing instructions to the shop floor.Why This Internship Is DifferentDirect User Impact: The user base is small and highly accessible. You will sit directly with the people who use the tool, gather requirements yourself, and deploy code to production not a sandbox.Mentorship & Team Culture: You will receive continuous support, including code reviews, regular check-ins, and hands-on guidance from experienced engineers.What We Are Looking ForEducation & Eligibility Requirements: Currently enrolled as a Bachelor's or Master's student for the entire duration of the internship. Must be a resident of the Netherlands with a valid BSN number (non-EU citizens must possess a valid Dutch residency permit).Technical Exposure: Familiarity with React, C#, SQL, and cloud platforms is a plus, but attitude matters more than experience.Ownership Mindset: Someone who asks questions, chases down requirements, and takes end-to-end ownership of their work.AI-Assisted Engineering: Comfortable using modern AI coding tools and equally comfortable explaining, defending, and understanding every line of code you ship.What You Will LearnModern AI-assisted software development and how to identify tool limitations.Azure cloud services and deployment pipelines using Azure DevOps (CI/CD).End-to-end requirements gathering with real internal business stakeholders.Professional engineering best practices: git workflows, code review, testing, and release management.If this role aligns with your background, apply today!