The person who fills this position will be part of a talented team that is responsible for XO Group Inc.’s multiple online web properties. This individual will play a key role in the development, architecting, and evolution of our products. The ideal candidate will be a proactive, self motivated leader with strong communication skills as well as possess a solid ASP.Net/C# development background. The ability to work within a team environment and interact with internal clients will be essential to the success of this individual. Experience with REST as well as open source technologies is also desired.
Qualifications: - Bachelor’s degree in related area
- 6+ years experience in Application Development (4+ of those developing Web Applications)
- 4+ years experience with ASP.NET using C# and ADO.NET
- 4+ years experience with SQL/TSQL and SQL Server 2005
- Knowledge of and experience in applying design pattern and software development best practices
- Ability to architect maintainable, reusable, and distributable code leveraging REST api and/or shared assemblies
- Highly motivated, detail oriented individual with excellent problem solving skills and a passion for delivering high quality product
- Ability to design database tables, stored procedures, and SQL queries
- Experience developing high-volume web applications and proactively addressing performance and scalability concerns
- Strong verbal, written, and interpersonal communication skills with both technical and nontechnical audiences
- Experience with TFS, Unit Testing Methodologies, Web Services/REST, XML, and/or AJAX is a plus