DOT.NET היא שכבת תוכנה של מיקרוסופט, שבאמצעותה מקודדות ומורצות תכונות אחרות. שכבה זו מספקת לתוכנות שרצות עליה סט כלים ושירותים. מתכנת DOT.NET מתמחה בפיתוח יישומים המותאמים לסביבת העבודה של מיקרוסופט. במסגרת תפקידו, מתכנת DOT.NET מפתח יישומים לאינטרנט, רשתות ומסדי נתונים, כותב ומפיק קוד באמצעות שפות VB, #C ו-DOT.NET, מאתר באגים במערכות קיימות, משדרג ומעדכן גרסאות, נותן תמיכה טכנית עבור יישומים, יוצר מפרטים טכניים ותכניות בדיקה ומשפר יישומים על פי תוכנית עסקית.