Untitled Page

How to Apply

  • Complete the job application and click on submit form when you are finished.
  • Send cover letter, resume, and salary requirements to jobs@xogrp.com.
  • Please indicate the title of the job in the subject line or put “general candidacy” to be considered for future positions.

Benefits

  • For most positions at XO Group, our benefits package includes excellent medical and dental insurance; short- and long-term disability; life insurance; flex spending for health care, dependant care, and transit/parking; Employee Assistance Program; 401(k) with match; Employee Stock Purchase Plan. Specific programs may vary by position/location.

Why I love working at The Knot...

“Everyone at The Knot has tons of great ideas, which is really exciting from a technology perspective.  We're always working on something new.”

-- Matt Rook, Lead Development Manager
  employee since 2005

“This job has helped me in so many ways to grow both professionally and personally.”

-- Jo Ann Miller, Local Account Executive
 employee since 2002

"There is a lot of opportunity to work on a variety of projects for a variety of brands, all with very different looks.  It's a great feeling to be associated with a strong brand that people react so emotionally and positively to.”

-- Lori Richmond, Creative Director
employee since 2005

Software Engineer – ASP.Net/C#

The person who fills this position will be part of a talented team that is responsible for The XO Group’s custom ERP applications. 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. Previous experience integrating with ERPs such as Dynamics GP and CRM as well as the ability to work within a team environment and interact with internal clients will be essential to the success of this individual. Experience with Agile SDLC is also desired.

Qualifications:
  • Bachelor’s degree in related area
  • 3+ years experience in Application Development (2+ of those developing Web Applications)
  • 2+ years experience with ASP.NET using C# and ADO.NET
  • 2+ years experience with SQL/TSQL and SQL Server 2005 or higher
  • Strong understanding of OOP concepts and best practices
  • Strong verbal, written, and interpersonal communication skills with both technical and nontechnical audiences
  • Excellent problem-solving skills
  • Highly motivated, detail oriented individual with a passion for delivering high-quality products
  • Ability to design database tables, stored procedures, and SQL queries
  • Knowledge of and experience in applying design pattern and software development best practices
  • Experience developing high-volume web applications and proactively addressing performance and scalability concerns
  • Experience with TFS, Unit Testing Methodologies, Web Services/REST, XML, and/or AJAX is a plus