Analyst Programme (C#)
Up to £55kpa + Bens
Peterborough 2 Days/Remote
Our client is a leading Publishing distributor of Magazines, CD’s and DVDs to a range of Retail outlets across the UK. Many Technology systems assist managing volumes of titles to each outlet across the supply chain but also provide data insights into how each title is performing in each outlet, predicting demand, customer insights and so on.
Some legacy systems exist that are still key to the business that are built in Java and Oracle but all new systems are built in .Net Framework and SQL Server. Because their needs are specific and fairly unique, all systems are built in-house with nothing off the shelf, however they recently implemented Business Central so there is integration to that and other business systems.
With lots of growth opportunities and continuous development on existing systems, an opportunity has arisen for a Senior .NET Developer. This is a traditional Analyst/Programmer role building on premise systems at the moment but will a view to moving to Azure in the future. The role is Full Stack with Blazor on the front end, but most of your time will be developing middle and back end. They do have SQL Server DBA’s and Developers so the level of your SQL Server skills will be tables and views.
You will join a team of 2 other Senior Developers and 3 Junior/Mid-Level Developers in an overall team of 30 consisting of DBA’s, BI, BA’s, PM’s. The role requires you to meet with the business, understand the business challenge and enhance existing systems or build prototypes and then release new systems.
Experience:
-
Senior Developer able to meet with the business and design and build solutions
-
Experience of Developer systems with .NET Framework (v8 and v9 used here), Entity Framework, SQL Server, Front End Framework such as Blazor (preferred) or Angular or similar.
-
Any experience integrating applications into business systems such as Business Central is nice to have.
-
Exposure to Java and Oracle nice to have, to recognise code rather than to develop anything new would be nice to have.
-
2 days per week (including Thursday as essential) and the rest remote