Enghouse Systems

Rating:
5/5
Enghouse Systems is a leading provider of software, technology and services for contact center operations, knowledge management and customer engagement. With over 25 years of experience, Enghouse Systems has delivered powerful software and services to more than 1,000 customers in over 65 countries. The heart of Enghouse Systems is their suite of software and services that help companies maximize the effectiveness of their contact centers. Their portfolio of on-premise and cloud-based contact center software solutions provides powerful tools to manage customer outreach, monitor agent performance and increase customer satisfaction. If you’re looking for an opportunity to work with cutting-edge technologies, Enghouse Systems could be the ideal career choice for you. With a highly skilled IT team, Enghouse Systems is always ahead of the ethical and security standards when it comes to developing and delivering new technologies. The company is expanding its development and service capabilities in areas such as Natural Language Processing (NLP), applied Machine Learning (ML), computer vision, Machine-to-Machine (M2M) and robotics. The company is focused on creating the very latest in customer engagement technology and providing services that will help companies increase their customer satisfaction and reduce costs. Enghouse Systems is also committed to connecting a more intelligent data architecture with its technology. From predictive analytics to agent automation, they develop tools to help companies gain a deeper understanding of their customer base and create better customer experiences. If you’re looking for a challenge and enjoy working with cutting-edge technologies, consider exploring a career with Enghouse Systems. We’re always looking for driven, creative individuals with an interest in maximizing customer engagement and service.

Quick Links

Software Developer

Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): 75000
Description: This role is responsible for developing, coding and testing software solutions to meet the changing needs of Enghouse Systems. The Software Developer must be able to collaborate with other teams to develop a software product or service. Additionally, this person must possess strong problem solving, communication, and analytical skills.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field, 5+ years of professional software development experience, proficiency in programming in a variety of languages and environments, experience with web development, development processes and designing software products.

Systems Engineer

Average Work Hours (weekly unless noted): 45 Hours
Average Salary (yearly in dollars unless noted): 80000
Description: The Systems Engineer is responsible for managing the internal technical infrastructure of Enghouse Systems. This role will plan, coordinate, implement, and test hardware, software, and network systems that meet the IT and business requirements for the organization.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field, 5+ years of experience as a systems engineer or similar role, excellent problem-solving and collaboration skills, strong systems and networking knowledge, and excellent customer service skills.

Data Analyst

Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): 90000
Description: This role will be responsible for analyzing large datasets to provide actionable insights, developing predictive models and complex analytics. The Data Analyst must have the ability to develop innovative solutions to difficult challenges.
Qualifications / Requirements: Bachelor’s Degree in Computer Science, Mathematics, Statistics or a related field, 5+ years of experience in analytics or data science, strong problem-solving and data visualizing skills, and proficiency in SQL, Python, R and Machine Learning.

Quality Assurance Analyst

Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): 75000
Description: The Quality Assurance Analyst is responsible for designing, creating, and executing tests to ensure that software meets design specifications. This role will analyze bug reports, develop bug analysis reports, and work with the development team to resolve issues.
Qualifications / Requirements: Bachelor’s Degree in Computer Science or related field, 5+ years of software quality assurance experience, experience with web technologies, and excellent communication and problem-solving skills.

Business Intelligence Analyst

Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): 90000
Description: This role is responsible for developing reporting and analytics solutions utilizing software such as Tableau, Power BI and SQL to provide insights into the business operations of Enghouse Systems. Additionally, this person must have the ability to identify and analyze business opportunities.
Qualifications / Requirements: Bachelor’s Degree in Computer Science or related field, 5+ years of experience in business intelligence and analytics, strong problem-solving and communication skills, and experience with Tableau, Power BI and SQL.

System Administrator

Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): 85000
Description: The System Administrator is responsible for maintaining and administering computer hardware, software, and network systems to ensure high availability and security of Enghouse Systems systems. This role will monitor system performance, diagnose issues, develop new processes and procedures, implement system upgrades and patching, and troubleshoot hardware/software issues.
Qualifications / Requirements: Bachelor’s Degree in Computer Science or related field, 5+ years of system administration experience, strong knowledge regarding system administration, communication, troubleshooting, and problem-solving skills.
Locations: Toronto, Markham, Hamilton, St John's, Vancouver, Calgary, Halifax
Career Paths: Software Developer, Systems Analyst, Network Administrator, Database Administrator, Technical Support Engineer, Project Manager, Quality Assurance Engineer, Software Tester, Web Developer, IT Security Specialist
Job Contacts: jobs@enghouse.com

Recent Reviews

Jenny W.
4.9/5
4.9
I've been working at Enghouse Systems in a technical programming role for over 5 years now. My experience here as a programmer has been excellent; in addition to the great benefits and competitive salary, I also feel like the work I do here is valued exponentially. The resources and technical capabilities provided make it really easy for me to come up with creative solutions for complex technical problems for the projects I'm working on. The programming team I work on are also really supportive and I can always depend on them for advice if I hit a wall on a project.

Frequently Asked Questions

1. What types of jobs are available at Enghouse Systems?
Enghouse Systems offers job opportunities ranging from software engineering and development to software testing, project management, and customer service and support.
2. Does Enghouse Systems provide training and development programs?
Yes, Enghouse Systems provides comprehensive training and development programs to ensure staff is up to date on the latest industry trends and technologies.