As an Application Consultant, I work on the integration of changes to our products, as requested by our customers. This means that I do everything I need to do – there are no restrictions regarding where and with whom I can work. This can be tough, as there is a lot you need to know. On the other hand, for those who like variety and to learn new things, it’s a bit like being a child in a sweet shop!
In an ordinary week, I might be writing code in SQL and Python. Other times, it’s VBA, C#, HTML/CSS, and JavaScript. Some weeks I build an SSIS flow that downloads a billion (estimated, of course …) tickets and feeds into the customer’s system. Other weeks I may build customized add-ons to our systems using Python.
Sometimes I ring a customer and inform them that the change they ordered from me is complete and ask them to check that everything works as required. Some days I have no contact with customers at all, but just focus on implementing major changes to one of our existing products, that a new customer has requested. One customer might want to receive ticket sales statistics automatically. Another may want, at the push of a button, to create a thousand invoices at once, based on specific companies marked in the customer’s system. A third customer could ask for 9,000 files to be loaded and stored in a new place, as well as information on which company they belong to, who is responsible for it, and so on.
To summarise, as an Application Consultant, I program, modify and install, parts and functionality in our products, at the customers’ request.