Senior C#/.NET Developer

Warehouse Management System (WMS)

Assignment description
Our Customer is looking for a senior C#/.NET developer to take technical ownership of a web-based Warehouse Management System (WMS) that is tightly integrated with Visma Admin. The main mission is to “make the software great again”: regain control after years of undocumented customizations, unify multiple customer-specific versions into one core product, and dramatically improve how the system is configured and deployed.

You will start by designing and implementing an admin web interface for roughly 140+ system settings that today are handled manually via SQL and config files. This includes modeling configuration, building intuitive UX for consultants, and automating setup so new customers can be onboarded quickly without direct database edits.

In the next steps, you will help define and implement versioning and release management so all customers can run on a unified, well-controlled core version of the WMS. Over time, there is also the potential to support a more central, cloud-like deployment model and to modernize the integration as Visma transitions to a new, web-based and likely REST-driven platform.

About the team
You will work closely with a highly experienced product owner/domain expert at Our Customer who has worked with warehouse and logistics solutions for Visma since the 1980s. He knows the customers, the product and the business processes in depth and will be your main counterpart for requirements, priorities and reviews.

Day-to-day work will involve direct contact with the Our Customer product owner, reviewing the existing codebase, and iteratively delivering improvements that can be rolled out to current and new WMS customers.

Must haves
– 5+ years of hands-on experience with C# and .NET Framework building production-grade web applications
– Strong experience with Microsoft SQL Server (queries, schema design, performance tuning, scripting migrations)
– Solid experience running web apps on IIS in a Windows Server environment
– Proven ability to work with and refactor large, existing codebases and to bring structure, documentation and version control to them
– Experience designing and implementing admin/configuration UIs for complex business systems with many settings or feature flags
– Comfortable working independently with a senior domain expert, asking questions, proposing solutions and driving the technical work forward
– Good English communication skills (spoken and written)

Other requirements
– Ability to collaborate in European time zones.
– Comfortable working with systems that mix Swedish and English in the UI today, with an ambition to clean this up over time.
– Willingness to help with rough estimations, planning and continuous clarification of scope together with Our Customer’s product owner.
– Experience with warehouse/logistics, ERP, or Visma products is a strong plus but not a strict requirement.

About the customer
Our Customer is a Nordic IT consulting company specialized in Visma-based solutions for finance, accounting, warehouse and logistics, with around 140 consultants across Sweden and Norway. They operate from 14 branch offices, including newly added teams in Stockholm/Solna and Linköping, and support hundreds of business customers running Visma and integrated systems every day.

Their web-based WMS is a central part of the offering, enabling distributed warehouses and handheld devices (Android, tablets) to work seamlessly against Visma Admin. The company culture is pragmatic and entrepreneurial: they are used to improvising and moving fast, but now want to add more structure, quality and scalability to this critical product with your help.

Industries
Computer Software, Transport and logistics

Apply for the job