Technical Skills
OOA, OOD, OOP
Design Patterns experience
VS.NET/VB.NET/ASP.NET or C# with willingness to learn and work in VB.NET .NET 3.5
XML, Web Services, SOAP, SOAP Extensions
N-Tier Development experience
Full Lifecycle Development experience and specifically experience with Agile methodologies scrum and Extreme Programming
Database Design and Object Relational Mapping Design and Implementation
IIS and SQL Server Administration
Experience with the following tools: nHibernate, VisualStudio.Net, nAnt,
Experience defining scalable, flexible application architectures
Previous experience with Applicant Tracking Systems and Workflow based systems is a plus
Experience with developing an architecture roadmap
Other Skills:
Excellent organization skills
Critical thinking and problem solving skills
Ability to manage multiple responsibilities simultaneously
Excellent communication and customer service skills
Experience working with small development teams
Strong work ethic
Ability to work well under pressure
Flexibility
Minimum BS in computer science or related technical field Engineering required and consulting experience preferred
Experience interest in the field of education or a non-profit industry is a plus