Application Development Consultant/C# Developer

Who we are:

Comma are a Consultancy, specialising in Master Data Management / Product Information Management, as well Integration Services. Comma believes in being fully immersed in every organisation that we undertake a programme of work with, imparting knowledge at the same rate we absorb it. We are serious about providing a delivery service that puts the client first and ensures their data and content works for them in perfect harmony. Reciprocal learning is at the core of what we do.

Comma Group is expanding globally and has offices in the UK and Europe.

Roles, Responsibilities and Experience:

The Application Development Consultant role at Comma is a technical role, with main responsibilities centring around the design, configuration and development of MDM and PIM solutions to the client’s requirements/specification. The role will generally work as part of a small project team, alongside a Business Consultant, Application Specialist and potentially a Data Consultant.

The Application Development Consultant will be responsible for the design and development of extensions to ‘out of the box’ MDM and PIM solutions. They will also be responsible for providing documentation relating to the delivered extensions throughout the project and will be key in identifying any changes that may need to be made to the client specification in line with the configuration.

Comma work with a number of software platforms in the MDM and PIM space and the majority of client configurations will require an element of extension to these platforms that are bespoke to the client. Developing such extensions will require skills in C# and/or Java, as well as more general skills in software design and delivery.

We are looking for a Technical Specialist who:

Must have development experience, with C# (preferred) and/or Java.

Experience working collaboratively in development teams

Proficient in source code management and application deployment (familiarity with platforms such as GitHub, BitBucket or similar)

Experience working in Integrated Development Environments (IDEs) such as VisualStudio.net, Eclipse or similar

Ideally you will have experience of working in a Data-Driven environment, ideally with experience of implementing at least one solution associated to Product, Customer or Location data.

Must have experience of working on solutions in complex IT landscapes and Integration between platforms.

Must have a grounding good database / structure design to assist in the evaluation and creation of scalable data models.

Retail experience is a plus but not essential.

Business consulting experience desirable but not essential but must be able to work off own initiative.

Self-starter with the ability to adapt to the client’s needs.

Able to participate in & contribute to client workshops if required.

Effective communicator.

What we will offer you:

30 days annual leave plus bank holidays

Private medical cover through Vitality

Competitive salary

Distributed team with accommodating environment

No tie culture

Monthly Comma social events

Company away days

Accelerated career progression


If you have some but not all skills required for this role, don’t worry, we put training/upskilling for each employee as paramount and can give you the complete skill set.

If you are looking for some more information feel free to drop Dan Malins (Resource and People Operations Manager) a message on Linked In.

We operate flexible working practises with regard to office / home-based working to suit the needs of the client but travel to client site will be necessary as required so candidates must be flexible to travel.

Apply Online