As a Senior .NET Backend Developer your role will be to build features and components that help companies to more effectively monitor their reusable packaging and transport items within a system designed to manage high volumes of transactions. These components are built using our business framework, which addresses UI presentation, access security, and many other cross-cutting concerns. Occasionally, full-stack skills are required to enhance our UX.
We are looking for an experienced independent .NET developer who can work 24 to 40 hours a week and is available for online reviews several times a week during European business hours.
You should be a self-starter, eager to learn and willing to collaborate within a multidisciplinary team. You ensure you stay current with the latest technologies. Additionally, you:
We conduct regular code reviews with screen sharing, making strong English communication skills essential. Having experience in developing web-based business software systems for rentals, inventory or invoicing and/or integrating with these systems, would be a bonus.
Don't worry if you don't tick all the boxes, just let us know why you would be a best for this role anyway.
We work with a modern stack consisting of .NET , EntityFramework Core, SQL Server and a web component-oriented JavaScript/Typescript client framework. We host our application on Azure and run daily builds using Azure Pipelines. We prioritise maintaining a clean internal architecture and ensuring loose coupling between components. Delivering value, code reuse and ease of long-term maintenance is what we strive for. NUnit is the basis for our integration tests with a dose of FluentAssertions to help keep them readable. We like ReSharper on developer machines to speed refactoring and to keep a consistent coding style. We use Trello to keep projects on track.
We will contact promising candidates for a short discovery video call to get acquainted and to look for healthy alignment.
If we both agree there is a good fit, you can show us your skills in a take home assessment that will take approximately three hours. The exercise will be structured as a short, paid contract where you will work with a senior developer to solve a real-world application development problem.
The idea is to evaluate your coding style and communication skills in a work-like environment. We're not believers in "gotcha" questions or checking for skills you'll never actually use as an engineer at PackControl. There will be a review on completion where you may be asked to explain the design and coding choices made.
We are a relatively new company in the Netherlands with a small and enthusiastic team that brings together extensive experience in reusable packaging and strong software development skills. Our product assists production and transport companies in efficiently managing their reusable packaging assets, including crates, trolleys and pallets.