The qualifications to get a job as a home-based .NET developer include coding skills, an understanding of software development methodologies, and a relevant degree or certification. Most employers prefer applicants with a bachelor’s degree in computer science, programming, or a related field. All employers require experience working with VB.NET and C#, and most expect that remote workers be familiar with Agile development methodologies. You can also pursue certification as a Microsoft Certified Solutions Developer (MCSD). Because you work from home, you need a reliable computer with a high-speed internet connection that’s capable of running the necessary software and programs.