Participate in cross- functional projects to develop new and enhance existing technology solutions.
Troubleshoot and fix current software issues doing whatever is necessary to keep the systems running smoothly.
Promote and utilize the best development practices.
Other duties may be assigned. Qualifications
Proficiency in C#, ASP.NET and T- SQL coding.
In depth knowledge of the .NET Framework and managed code philosophies.
Strong knowledge of building, managing and deploying applications on Windows Server 2008, IIS 7.0 and SQL Server 2005 / 2008.
Strong verbal and written communication skills.
Collaborative development style that includes technical and non- technical team members.
Must have a passion for software engineering and take pride in your work. Education and / or Experience