Advanced .Net Applications Developer will analyze requirements, work with customers of all levels to clarify requirements, design a solution, with or without other developers will develop and test the solution, create user test plan, and support user testing, create implementation plan and push solution to the production environment. Also, will provide support for new and existing applications. Candidate will work with a small team of developers on a variety of web applications and relational databases.