ACGT takes great pride in the friendly, team-oriented culture of our company. We strive to hire and retain exceptional people, and we value each and every employee contribution.

Below is a list of current openings. Please feel free to check periodically as our careers page is regularly updated.

Positions Available:
Position Summary

ACGT has an open position for a software programmer at our Wheeling, Illinois headquarters and laboratory. The software programmer is responsible for modifying and packaging our in-house laboratory information management system (LIMS). The ideal candidate will be able to understand and support application development, system integration and documentation, and possess an expertise and/or familiarity in Java, Java Script, HTML, WordPress, PHP, Visual C++, MySQL and other scripting languages, on both Linux and Microsoft platforms.


  • Modifying, planning, gathering requirements, customizing, testing, implementing, and maintaining, software systems written in different programming languages and databases.
  • Integrate systems across multiple platforms and technologies.
  • Integrate new functionality into existing applications.
  • Use performance monitoring and capacity planning tools to ensure that systems are performing effectively.
  • Setup testing environment before put up to production.
  • Produce and maintains technical documentation.
  • Design procedures for testing existing software.
  • Monitor and correct problems with production systems.
  • Ability to work independently.
  • Possesses a high degree of accountability of your work.
  • Creates technical diagrams to support the new/existing coding.

Educational Requirements and Experience

  • B.S. degree in Computer Science
  • At least 2 years of experience in software development

Required Skills

  • Modify and write programs for efficient existing business applications.
  • Write systems and programming documentation.
  • Match flow chart with existing coding.
  • Identify and solve problems in programs and production systems.
  • Follow oral and written instructions and understand complex written procedures, technical manuals and operations documentation.
  • Communicate complex technical concepts to non-technical users.
  • Establish and maintain effective work relationships and customer service.
  • Organize and prioritize work, set priorities to meet deadlines, and work within prescribed time constraints.
  • Work effectively and maintain efficiency under minimal daily supervision.
  • Proficient with following program languages:  java, java script, Java Metadata Interface, HTML, WordPress, PHP, MySQL, visual C++ etc.
  • Proficient in Linux and Microsoft platforms.
  • Must work well in a team environment.
  • Familiar with packaging software.

To Apply

Please send cover letter and resume or curriculum vitae via email to the attention of HR Manager at This is a full-time, salaried position, excellent benefits, medical and dental insurance and 401(K) plan eligibility.

Position Summary

ACGT has an open position for an IT Manager at our Wheeling, Illinois headquarters and laboratory. The IT Manager is responsible for the smooth and consistent operation in IT system administration, software development, network security, internet applications and voice and data circuits.


  • Provide strategic planning for information services within ACGT.
  • Maintain effective backups and routine replacement of equipment to ensure network integrity.
  • Keeps abreast of current software and technology, investigate, propose and implement network upgrade options, provides support, and tracks needs of researchers and staff. Configure and maintain equipment for use in computing network.
  • Develop and work to enforce appropriate network user policies.
  • Develop and maintain tools for compiling network usage statistics.
  • Maintain network management software responding to bug reports and rapidly developing fixes or workarounds.
  • Implement all aspects of network security, including tracking down hackers, repairing hacker damage, spam abatement, recommending security policies and procedures, and developing safe practices.
  • Oversee web site development, integration of site with other software and management tools, and technical support for management and staff.
  • Manage and administer voice/telephone systems.
  • Archive all electronic data.
  • Collaborate with internal staff and clients to ensure that the current suite programs are meeting the needs of clients and support staff.
  • Develop new software tools for network operations as necessary and maintain consistent documentation.
  • Prepare estimated budgets for technical projects (time and materials).

Education/Experience Required

  • B.A. or B.S. in IT or Computer Science or related discipline.
  • 3+ years of computer and network instrument.

Required skills

  • Knowledge of managing computers, servers(Window Servers & Linux), network techniques (Cisco Firewall and Barracuda Networks Products)
  • Proficient in Java, PHP, HTML, JavaScript (JQuery), MySQL and MS SQL Server
  • Dependable and committed to quality customer service to assist customer’s needs.
  • Ability to work effectively with executive level management.
  • Strong organizational and interpersonal skills, ability to prioritize workload and strong project management skills.
  • Effectively manage multiple tasks and situations for timely resolution.
  • Good Laboratory Practices (“GLP”) training will be required as this employee will be involved in the conduct of GLP studies and SOP rules/regulation writing.
  • Preference for candidate with knowledge in genomic data management in Next Generation Sequencing (“NGS”).
  • Effective communication skills.

To Apply

Please send cover letter and resume or curriculum vitae via email to the attention of HR Manager at This is a full-time, salaried position, excellent benefits, medical and dental insurance and 401(K) plan eligibility.