Careers

Generate, Inc. is the leading provider of dynamic networking and business intelligence for business professionals across many market sectors. Generate employs patented technology to deliver critical company, executive and relationship networking intelligence to business users within an ASP model and integrated with industry standard workflow and knowledge management platforms.

Generate fosters a high-energy, employee-empowering work environment where people are recognized as the most critical asset. Generate offers competitive compensation, health and dental benefits, 401K with company matching, and an insurance-subsidized on-site gym.

If the positions below do not fit your qualifications, bookmark this page and check periodically. Please make direct inquiries only — no agencies please.

Customer Support Manager
C#/SQL Developer
Senior C# Software Engineer
Data Architect
Text Mining/Analytics Engineer
Software QA Manager

 


Customer Support Manager

This is a full time, permanent position

We are looking for someone capable of delivering direct customer service while also building best practices process and resources to support our growth. As the Customer Support Manager you will be responsible for processing new accounts, leading administrator and end-user training, and providing consistent customer communication to help insure high customer satisfaction. You will be the first line of customer support, will need to be responsive to customer inquiries, and will use software tools to track and report on all activities. You will need to be a self-starter, resourceful, and able to produce in an independent environment. This is an excellent career growth opportunity.

Personal Values

You need to have a high attention to detail, a courteous manner under all circumstances, and be able to communicate effectively via email and over the phone regarding product-specific as well as business issues. You embrace what it means to be a team player who is open to change and is excited about growing with the company and position.

Duties and Responsibilities

The Customer Support Manager will:

  • Become an expert in all Generate products and associated technologies to be able to provide credible and efficient help to clients and partners
  • Respond to all inquiries in a timely and professional manner and be proactive as necessary with clients and customers to insure issues are resolved.
  • Support all products and services and new products as they become available.
  • Use tools to track, measure, and report on activities, problems, and inquiries.
  • Be asked to contribute to the knowledge base of issues and solutions.
  • Be called on to analyze problems and issues and to recommend opportunities to improve and insure best practices are used within the overall service process

Qualifications, Education and/or Experience

  • Bachelor’s degree
  • 3+ year of experience in Customer Support in a high technology services or software services company
  • Strong written and oral communication skills
  • Organizational strength
  • Strong “application user and administrator interface” level technical acumen
  • Strong knowledge of Microsoft applications including Word, Excel and Outlook
  • Experienced in use of standard CRM systems for recording and tracking service activities is desired

Apply for this position: Customer Support Manager

 


C#/SQL Developer

We’re looking for experienced and independent self-starter. In addition to excellent programming skills, you must have good communication skills and a demonstrable history of success. Your focus will be on developing application and data processes using the latest Microsoft technology (i.e. Visual Studio 2005, .NET 2.0, and SQL Server 2005).

Required Skills

  • C#
  • T-SQL (especially stored procedures)
  • DTS/SSIS
  • XML
  • .Net Framework
  • Ability to function independently
  • Ability to interact with stakeholders

Desired Skills

  • Regular Expressions
  • Entity Extraction Technologies
  • Service Oriented Architecture

Primary Duties
This position will be responsible for developing applications and processes related to the retrieval, importation, and manipulation of large, complex, and disparate bodies of structured and unstructured data

Experience
The ideal candidate will have the following experience:

  • 3+ SQL Server/T-SQL development
  • 3+ years of software development experience on the Microsoft Platform
  • 2+ years of hands-on experience with .Net Framework, C#, and ADO.NET
  • 3+ years Visual Studio, Visual Source Safe, Windows Server, SQL Server

Apply for this position: C#/SQL Developer

 


Senior C# Software Engineer

We’re looking for an experienced self-starter. In addition to excellent programming skills, you must have good communication skills and a demonstrable history of success. Your focus will be on developing custom web applications and web services using the latest Microsoft technology (i.e. Visual Studio 2005, .NET 2.0, and SQL Server 2005).

Primary Duties
This position will be responsible for the development of core and ancillary applications and web services related to the company’s core business. Development tasks include the following:

  • Development of web forms in C#
  • Development of web controls in C#
  • Documentation of solution designs

Required Skills

  • C#
  • ASP.NET
  • ADO.NET
  • JavaScript
  • HTML, CSS, XML
  • Service Oriented Architecture
  • Object-Oriented Design
  • .Net Framework
  • Ability to function independently
  • Ability to interact with stakeholders

Experience with the following technologies a plus:

  • RSS, AJAX, Atlas

Qualifications

  • Advanced knowledge of application design principles, practices, systems development and analysis
  • Prior experience using a structured methodology
  • Thorough understanding of the software development life cycle
  • Demonstrated experience using the programming languages, packages and software development tools specified
  • Strong verbal and written communication skills

Experience
The ideal candidate will have the following experience:

  • 5+ years of software development experience on the Microsoft Platform
  • 3+ years of hands-on experience with .Net Framework, C#, ASP.NET, ADO.NET
  • 3+ years of Object-Oriented Design and Development
  • Visual Studio 2003/2005, Visual Source Safe, IIS, Windows 2000, SQL Server 2000/2005

Apply for this position: Senior C# Software Engineer

 


Data Architect

We’re looking for an experienced self-starter. In addition to excellent programming skills, you must have good communication skills and a demonstrable history of success. You will work closely with other members of the team to implement business rules against large disparate data sources to cleanse, screen, merge, de-dupe, and verify incoming data into and against existing data sources. The ideal candidate will possess real world data warehouse experience, be able to understand business rules, implement creative solutions, and independently create the process from beginning to end.

Required Skills

  • Expert design and data modeling knowledge
  • Ability to function independently
  • Good communication skills and ability to work in a team
  • SQL Server 2000/2005
  • T-SQL (especially stored procedures)
  • ETL (Extract/Transform/Load)
  • XML
  • DTS/SSIS

Desired Skills

  • SQL Server (2005)/SSIS
  • Familiarity with Service Oriented Architecture, Object-Oriented Design, and .Net Framework
  • Another programming language (e.g. C#, VB.NET, VB)

Primary Duties

  • Work with Business/Editorial staff to design and implement data models and processes based on business rules
  • Develop methods to unit test processes
  • Work with QA to develop QA testing of processes and data
  • Cleanse, de-dupe, merge, and transform very large sets of data
  • Develop methods to verify veracity and accuracy of data

Apply for this position: Data Architect

 


Text Mining/Analytics Engineer

We’re looking for experienced and independent self-starter. In addition to excellent programming skills, you must have good written and verbal communication skills and a demonstrable history of success. As our Text Mining/Analytics Engineer, you will have direct impact on the design, development, and implementation of our text/data extraction processes.

Primary Duties

  • Become expert in our company’s third party text-analytics product
  • Design, develop, and implement text-analytics/extraction modules
  • Work closely with members of the Content Management team
  • Work closely with members of the Database team

Required Skills

  • 3+ years of software development experience
  • 2+ years experience Regular Expressions
  • Ability of understand and apply Natural Language Processing concepts

Desired Skills/Experience

  • PERL and/or JAVA
  • Eclipse IDE

Apply for this position: Text Mining/Analytics Engineer

 


Software QA Manager

We’re looking for experienced and independent self-starter. In addition to excellent QA skills, you must have good written and verbal communication skills and a demonstrable history of success. You will be creating and structuring our QA process so you must be experienced, creative, knowledgeable, and motivated.

Primary Duties

  • Manage team to evaluate, test, and verify software functionality according to user requirements.
  • Design, implementation, documentation, and maintenance of test plans, cases and test tools used to perform and build verification tests, regression tests, and end-to-end smoke tests, as well as those that track and analyze test results.
  • Monitor, manage and communicate with developers on defects and enhancements, to analyze problems and improve testability
  • Test the database for data integrity
  • Oversee testing performed by QA and non-QA staff

The successful candidate will be able to demonstrate the following:

  • 5 or more years experience in software quality assurance methodologies and testing
  • Skilled knowledge in testing concepts and tools
  • Experience configuring and testing multi-tier web applications on Windows technologies (IIS, SQLServer, Windows 2000/2003)
  • Demonstrated writing skills and attention to detail
  • Ability to work well in small team environment
  • Experience with multiple web technologies such as XML, ASP.NET, and SQL Server

Apply for this position: Software QA Manager