Share this Job
Apply now »

Title:  It Software developer .Net (C#)

City:  Bridgwater
Department:  IT

Bridgwater, GB, TA6 6DF East Kilbride, GB, G74 4PA Market Drayton, GB, TF9 3SQ

Müller UK & Ireland is wholly owned by Unternehmensgruppe Theo Müller which employs 24,000 people throughout Europe. In the UK, Müller develops, manufactures and markets a wide range of branded and private label dairy products made with milk from 1,500 farmers in Britain.


Müller pride ourselves on offering support to help develop your knowledge and skills. In return for your commitment, drive and enthusiasm, we offer an attractive benefits package within a highly successful European business that offers financial rewards and resources, including bonus scheme, contributory pension, life assurance, generous holiday allowance and a flexible benefits programme.


We are currently recruiting for a Software Developer to join our team. This position will be based in the UK-Bridgwater, Market Drayton or East Kilbride. We are looking for an experienced individual to work in a multi-country, multi-language development team.


Essential experience for the Software Developer:

  • You have successfully completed your studies with an IT focus and are enthusiastic about new technologies
  • Extensive knowledge of programming in C# using .net Core along with frameworks and technologies like Bootstrap, ReactJS and MVC
  • Good knowledge of ORM platforms like entity frameworks or Dapper
  • Good knowledge of MS-SQL databases including ETL and query performance tuning (SSIS C# tasks)
  • Knowledge of data warehousing (OLAP vs OLTP) and relational reporting (SSRS)
  • Good experience working with standard IDE’s such as Visual studio, SSMS as well as tools like Git
  • Knowledge of OWASP, SANS25 or equivalent security development framework
  • Good ability to communicate at all levels within the business
  • Good experience of working within a team environment with colleagues working remotely in different locations and countries
  • Great documentation skills, ability to create technical specs and network diagrams
  • Good understanding of Unit & Integration testing methodologies and technologies
  • Good ability to transfer knowledge and mentoring of junior developers
  • Good experience on working with parallel tasks and priority management


Additional experience for the Software Developer:

  • Experience with .Net 6 with C# 10
  • Agile methodology experience
  • Experience of working in a DevOPs environment
  • Knowledge of standard design patterns such as singleton, repository, decorator, facade and Mediator
  • Knowledge of CI/CD processes
  • Good project management skills (ideally knowledge of the Clarity application)
  • Good written and spoken English


Advantageous to have:

  • Unity 3D knowledge
  • Knowledge of Docker implementations
  • Knowledge of Python, PowerShell and batch scripting
  • Knowledge of dimensional reporting (data cubes/Kimball methodology)
  • Xamarin or another mobile technology platform
  • Knowledge of A.I. tools and development
  • Knowledge of RPA or UiPath
  • Knowledge of the Power Platform
  • Polish & German language skills


The Process
If you have the skills and experience in the above areas and would like to be considered for this role, please apply at
#L1 – MB1

Apply now »