A Values – Based Company

Each and every employee is an essential part of our company’s success. We strive to create a workplace that encourages personal and professional growth, where each person has the ability to have a very big impact on the work that we do.

As a values-based company, General Code employees adhere to a “Code of Engagement” which guides the way we interact with our clients, our co-workers and our community. We continually search for people who live these defined principles: Honesty & Integrity, Delighting the Customer, Efficiency, Innovation & Creativity, Personal Responsibility, Caring & Concern, and Team Work.

Does this sound like you? If so, we’d love to talk with you.

  • ECM_3Benefits

    In order to attract and retain the best people, we offer competitive benefits* to full-time and part-time employees including:

    • Career Development
    • Competitive Pay
    • Health Insurance, Flexible Spending Account and Health Savings Account
    • Dental Coverage
    • 401(k) Retirement Savings Plan
    • Vacation, Paid Holidays, and Personal Time
    • Life Insurance
    • Employee Assistance Program
    • Tuition Assistance
    *certain eligibility requirements must be satisfied
  • CommunityCommitment to Community

    All of us at General Code are passionate and proactive in our ‘care and concern’ for our neighbors and our community. We support families in need and people facing hardships, whether they are our employees, our neighbors, or people we’ve never met. You’ll find us actively participating in non-profit organizations, taking part in charity runs and walks – even creating new events for causes near and dear to our hearts. From the mailroom to the boardroom, General Code’s focus on caring is supported at every level of our company. As our President & CEO Gary Domenico says, “It’s the right thing to do.”

Open Positions

Municity Installer/Trainer
  • Job Location: Rochester, NY
  • Job Level: Mid Career (2+ years)
  • Job Type: Full-Time/Regular
  • Years of Experience: 2 – 5 Years

DEPARTMENT: Content Management Solutions
REPORTS TO: Operations Manager

General Code is a leader in Content Management Solutions and Codification Services. Our highly trained staff determines optimal solutions and implementation, as well as provides support after installation. General Code offers challenging work in a diverse, flexible, supportive environment where an appropriate work-life balance is emphasized. The successful applicant for this position will demonstrate technical expertise, design sensibilities and a keen desire to have a meaningful impact in a values-based, team-oriented business environment.


The primary responsibility of the Municity Installer/Trainer is to install and configure the Municity Building/Code Enforcement Software to meet the needs of General Code’s municipal customers.

The Municity Installer/Trainer interacts with customers to interpret processes and needs, provide best-practice information, and offer technical support. The individual works to ensure a quality, positive customer support experience by leveraging a number of internal products and applications, and by working across departments to access information related to supplementary customer products.

The Municity Installer/Trainer is also responsible for initiating a number of other standard processes which may include; project management, preparation of service and installation reports, and customer analysis and documentation.


  • Traveling to customer sites for installation and training of Municity application.
  • Project management of customer accounts and disposition of software enhancement requests.
  • Working with Municity software developer to report and resolve customer issues/software bugs.
  • Documentation both for troubleshooting and training purposes.
  • Answering questions and resolving problems for end users via phone or Internet connection.
  • Serving in a pre-sales role by assisting the Sales team with demos and needs assessments.


  • Understanding of Windows desktop OS and Server OS.
  • Basic understanding of SQL (Structured Query Language).
  • Technical and/or Project Management certifications a plus.
  • Ability to develop, understand and clearly articulate solutions for clients both verbally and in written form.
  • Demonstrated ability to work cross-functionally and manage multiple tasks simultaneously.
  • Self-motivated and able to work independently.
  • Personal values that match our corporate values .
  • Willingness for travel.


The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to talk or hear. The employee is frequently required to stand; walk; and use hands/fingers to handle or feel. Employee will occasionally lift up to 30 lbs.