December 20, 2024

We're looking for a Senior .NET Backend Developer

We're looking for a Senior .NET Backend Developer

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.

Who are we looking for?

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:

    • Have an academic background in software engineering or similar (Bachelor / Master).
    • Have 5+ years of solid experience as a back end web application developer utilising Visual Studio, C# and Entity Framework Core.
    • Take pleasure in crafting clean, well-readable code that is supported by relevant unit and integration tests.
    • Thrive in a changing, collaborative and initiative-taking environment.
    • Can work in a flexible team structure with regular walk-throughs and code reviews to learn from each other and improve.
    • Are comfortable with developing complex business logic and integrations with external services.

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.

Our Stack

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.

What you will get

  • A chance to fill a leading role at a company where building innovative software is the organization's primary goal and not a byproduct.
  • A fully remote position. Forget that daily commute.
  • The opportunity to work with a keen international team with members in the Netherlands, UK and Eastern Europe.

Apply now!

To apply for this position, send us an email at info@packcontrol.com with your cv and motivation. 

The application process

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.

About PackControl

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.