Le développeur .NET conçoit des applications en .NET. Pour cela, il doit au préalable, comme n’importe quel autre développeur, analyser les besoins et les contraintes du client grâce au cahier des charges qui lui a été fourni par le chef de projet. C’est seulement à partir de ce moment-là qu’il pourra coder l’application, la tester et la soumettre à son client. Il s’occupe aussi du support technique de l’application.