I work for a team that is part of Microsoft Services in the UK.
We provide consultancy and support to customers specifically
related to application development covering the whole of the
project life cycle. Our customers are generally a mix of ISVs
(building applications to sell) and large enterprise organisations
(typically developing internal line-of-business applications and
sometimes public facing web sites).
We normally sell annual contracts to our customers providing
them with a given number of hours to be called off as they are
needed during the contract lifetime. Customers can buy different
contract levels depending on their needs and they are usually 150,
300, 600, or 1200 hours over the course of the year. Some contracts
also come with a number support incidents similar to those that you
get with an MSDN subscription.
Each ADC (the job title for the people on the team is
Application Development Consultant, which is a bit of a mouthful so
we just say ADC) will deliver 1200 customer hours in a 12 month
period. This may be for a single customer with a 1200 hour contract
or it could be with as many as 8 different customers with small
contracts. Usually it is somewhere in between. The rest of the time
is spent on ad hoc requests, internal issues, and technical
development so that we can continue to support leading edge
products where necessary.
Microsoft typically interacts with customers through partners so
one of the goals of Microsoft Services is to provide support beyond
what a partner would be able to do. This means that a large number
of our customers are evaluating and working with beta software and
early bits through early adopter programmes and similar
One of the reasons we've been so busy lately is that there is a
huge demand in the UK for this type of service. For this reason we
are looking for more consultants to join the team. If the
description above sounds appealing, take a look at the
job posting here.