Strong written and verbal communication skills
Strong object oriented design
Knowledge of data access technologies (NHibernate, ADO.Net, etc)
Sound understanding of relational database technologies
Working knowledge of Microsoft SQL Server 2000, 2005, and 2008 and Oracle 10g, and 11g
Ability to troubleshoot and resolve product issues in complex environments
Good agile development practices (Refactoring, Test-Driven Design, Design Patterns, Unit Testing, UML, etc)
Work with QA team members to identify and create test fixtures
B.S. in computer science plus 5 years of industry experience or 7-10 years of industry experience.
5 years experience coding enterprise level applications in C#
3 years experience with C++
Experience working in an agile development environment
Database Administrator experience a plus
- |