As a Full-Stack Developer, you will be part of our leading front-end and back-end team responsible for the development, maintenance, enhancement, and evolution of the web-based BI and Reporting product that will enable Enghouse Interactive product lines to deliver advanced data visualizations such as reporting, real-time metrics, KPIs, Business Intelligence and predictions.
Key Responsibilities Manage the lifecycle and support of this product line Ensure the development complies with the requirements Design, develop and implement unit and scenario testing Play an active role in the design and development of new code
Key Requirements Bachelor's or Master's degree in Computer Science or equivalent industry experience 3+ years of experience in software development including object-oriented design skills (C# .NET) Experience with React.JS library Experience with Docker containerization at the user level - mandatory Experience with Linux fundamentals... (OS concepts, scripting, building) Experience with version control tools (e.g. Git) SQL knowledge Ability to work independently and in a team setting and be able to research innovative solutions for challenging business/technical problems Very good verbal and written communication skills (English) Methodologies Agile (Kanban or Scrum)
Would Definitely Be a Plus Experience with Node.JS Experience with Sisense or other reporting frameworks Experience in solving cross-browser compatibility issues Database management and administration: PostgreSQL, MySQL, MS SQL, and Oracle Understanding of ETL and data warehousing principles, concepts, and best practices Working experience with Jira, Confluence, and GitLab
Enghouse Interactive is a division of Enghouse Systems Limited , a publicly-traded Canadian-based software, and services company founded in 1984. Enghouse shares are traded on the Toronto Stock Exchange (TSX) under the symbol "ESL".
Enghouse serves a number of distinct vertical markets through its three divisions, each developing and selling enterprise-oriented applications software.
Enghouse Interactive is a global leader in providing solutions that deliver differentiated customer experience and maximize the value of every customer interaction. Enghouse Interactives comprehensive portfolio of interaction management solutions spans omnichannel call centers, Computer Telephony Integration (CTI), self-service Interactive Voice Response (IVR), knowledge management, operator consoles, call recording and quality monitoring, media voice services, and outbound dialers. These solutions support any telephony environment and flexible deployment options, on-premise or in the Cloud.
Visit us at: www.enghouseinteractive.com Zagreb Croatia