Leading a team of software engineers, gathering requirements, assessing effort and division of work...
And of course, implementing solutions in the frontend, backend and database including systems integrations...
And every now and then performing technical support, maintenance, demos and training.