Are you looking for a new career challenge? Do you desire to work in the technology industry and still be able to have a balanced work-life? Do you want to work for an established company with a global presence? Does the idea of working on new technology, including Machine Learning and IoT excite you? If so, this opportunity may be perfect for you.
Willowglen Systems is looking for a full stack developer to join our talented team. The successful full stack developer will take on the role of Intermediate Technical Analyst. They will respond to customer needs, offering help to analyze and resolve issues in a timely fashion. The incumbent will proactively monitor and assess customer systems ensuring they remain at the agreed upon quality-of-service levels and will rectify issues that are not at the appropriate levels. The successful candidate will have the opportunity to work on various production systems in multiple different industries and will be responsible to maintain, analyze, test, document and resolve issues in different software solutions for Willowglen Systems clients across the globe.
Job Title: Technical Analyst
Number of Positions: 1
Location: Edmonton, Alberta (Head Office) / Calgary
Type: Full Time
Special Skills: C++, JavaScript, Python, Java,
Experience: 5+ years
Main Responsibilities
You will interact directly with customers
You will have an opportunity to travel to customer sites.
Will be available for on call customer support on a rotational basis that provides our customers with fast and reliable help when required
Respond and resolve customer technical calls, emails, and tickets
Maintains agreed upon quality-of-service levels
Perform routine Customer System Checks
Ensure internal customer systems are kept up to date
Ensures internal documentation and training is up to date
Ensure customer satisfaction
Identify opportunities to improve the customer’s system through software and/or configuration updates
Identify opportunities to improve WSI products through customer suggestions and overall software improvements
Performs and rectifies system issues through software and configuration updates and fixes
Involvement in on-site/virtual customer support activities as requested by the customer
Responsible for the health of our customer systems
Due to the longevity of our software systems, there is a responsibility for maintaining legacy software systems.
Mentor associate developers and help them develop their technical skills.
Reports to Software Development Manager, Line and Functional Manager
Required Qualifications
You are a full stack developer that will be responsible for the following:
Design and development of software
Testing and debugging software
Writing code for the front and back-end software
BSc (minimum) in Engineering, Computer Science, or comparable area of studies – or equivalent industry level experience (e.g., 10+ yrs.)
5+ years or the equivalent of software development work experience
Leadership/presentation skills – working with the customer, development, and implementation teams
Must have excellent verbal and written communications skills as well as interpersonal skills
Must have proven multitasking skills and the ability to work under pressure
Must have excellent analytical and computational skills
Must be a self-starter and have strong troubleshooting skills
An understanding of unit testing & Test-Driven Development (TDD)
OOP development experience (C++ and JavaScript)
Understanding of networking and IT technologies
Understanding and working experience of Virtualization technologies (VMWare)
Understanding of relational and non-relational databases
Qualifications Considered an Asset
Experience in software development using –
C#, python, bash and JAVA
Sencha EXTJS 4.2, Qt 4+
React, Angular, jQuery, NodeJS
EMQX / MQTT
Redis / Redis Streams
Kubernetes, Docker
MongoDB, PostgreDB, MySQL
RedHat, CentOS
Azure, Hadoop
Elasticsearch
Understanding of machine learning concepts (e.g., Tensorflow)
Experience with customer UX design
Experience in one of the following industries: Metro Rail (LRTs), Oil & Gas, Pipelines, Electrical, and Water & Wastewater
Experience designing and/or configuring a SCADA, HMI or DCS system
Understanding of protocols such as Modbus, DNP3, OPC UA/DA, SNMP, and others
Understanding of software and network security
Experience with Virtualization, Containers and Container Orchestration (Docker, Kubernetes)
Willowglen Systems offers great benefits such as comprehensive Health and Dental coverage, paid time off, paid volunteering time, Tuition reimbursement, wellness program and flexible schedule. We encourage a balanced work-life and provide opportunities for training and growth.
Willowglen Systems is an innovative company delivering industrial automation solutions for the last 50 years. Our products are developed and supported by our team of developers, data scientists, mathematicians, and engineers. Willowglen Systems has a global customer base and is chiefly involved in the metro-rail, oil and gas, pipelines, electricity distribution, and water distribution sectors – in locations including North America, South America, Asia, and the Middle East.
Willowglen Systems Inc. is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce.
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Company Description An award-winning high growth FinTech that is in the scale up stage adding...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> While providing integrity to the casino and gambling industry for over 30 years, GLI has...
Apply For This JobA company is looking for a Software Architect for a blockchain scaling initiative.Key Responsibilities : Lead the development of a...
Apply For This JobJob Description Position Overview Primary responsibility of the sales manager is to maximize sales and distribution to retail accounts within...
Apply For This JobAt Trackunit, we’re committed to construction – one of the largest industries in the world. Through the past two decades,...
Apply For This JobAt EY, you will have the chance to build a career as unique as you are, with the global scale,...
Apply For This Job