Education and Training Requirements
Many web programmers have bachelor's degrees in computer science, programming or other related fields. In a computer science program, for example, you can expect to take courses in data structures and algorithms, programming languages, operating systems and software engineering. For positions that involve a lesser degree of programming, you may qualify with only an associate's degree. No matter your level of education, you'll need to continue learning throughout your career, either through formal education or self study, in order to stay informed of advancements in the field.
Skills
Generally, employers are looking for .NET web programmers who are detail oriented, organized and able to multitask. Since you will most likely be working with a web team, you need to be able to effectively communicate with and sometimes manage other workers. Creativity is also necessary, particularly for positions that require you to design the visual appearance of websites.
Job Postings from Real Employers
Employers looking to hire new .NET web programmers tend to call for applicants who have at least two years of experience in web development or application programming in addition to a bachelor's degree. You may also need expertise in programming languages related to .NET, like HTML and SQL. Check out these summaries of job postings open in February 2012:
- A healthcare facility in California was looking to hire a junior .NET web programmer to design, develop and maintain the facility's web application. The company wanted a programmer with a bachelor's degree and at least three years of experience as well as strong problem-solving skills.
- An e-commerce software company in Michigan wanted a .NET programmer with three years of experience in systems design and architecture and a strong background in e-commerce and web application development. Along with .NET expertise, applicants need experience with C#, JavaScript, HTML and other languages.
- A promotional products manufacturer in Iowa was searching for a web developer and .NET programmer to develop and maintain e-commerce websites. They asked for applicants with a bachelor's degree, two years of web-based application development and an online portfolio. Applicants also need experience with programming languages like CSS, HTML and SQL.