.NET Software Developer / Programmer in Birmingham, Alabama Salary
How much does a .NET Software Developer / Programmer make in Birmingham, AL? In Birmingham, a .NET Software Developer / Programmer takes home an average of $60,266 per year. This is 12% below the national average for a .NET Software Developer / Programmer which is $67,645 annually. Salaries for a .NET Software Developer / Programmer in Birmingham range from $45,789 per year to $82,864 annually. Total Annual Pay, which includes salary, bonus, and overtime for a .NET Software Developer / Programmer in Birmingham ranges from $45,780 to $92,671 annually. Among those reporting, there is an average job satisfaction rating of 0 out of 5 stars. Men make up a majority of the .NET Software Developer / Programmer workforce in Birmingham among those reporting — 100 percent to be exact. In Birmingham, a .NET Software Developer / Programmer often enjoys medical, dental, and vision benefits provided by their employer.
|Salary||$45,789 - $82,864|
|Total Pay (|
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).)
|$45,780 - $92,671|
Job Description for .NET Software Developer / Programmer
A .NET Software Engineer will typically write code to generate web pages, access databases and business logic servers. They write, modify and debug software for web sites. A .NET Software Developer must have experience using databases, systems and programming languages that develop software applications with the .NET framework. They test and document software for web sites, and work with designers and content producers.Read More...
These individuals should hold a bachelor's degree in computer science, information technology or a related discipline. They are currently in high demand, so employers might overlook educational requirements if a prospective employee has extensive experience.
Such an employee needs to be familiar with various programming languages that might include C#, F#, and Classic ASP, as well as such applications as Microsoft SQL Server and Oracle.
This position can work alone or with teams. A person in this position might also be responsible for providing leadership and participating in more technically challenging development efforts.
A person applying for such a job must be an independent worker and self-motivated, but also be able to be a strong team player, a problem solver, and creative thinker. This is a job that is mainly conducted indoors, but might involve some travel. Such an employee might be expected to work with engineers and architects.
Sometimes these positions are held at a senior level, as well as an entry level. A person seeking this position should be adaptable to one’s environment, and be willing to stay current with constantly developing technologies. (Copyright 2017 PayScale.com)
.NET Software Developer / Programmer Tasks
- Test and document software for web sites.
- Work with designers and content producers.
- Write, modify, and debug software for web sites.
- Write code to generate web pages, access databases and business logic servers.