- Software engineers and designers
- User support technician
Software developer
Employer: Hanatech IOT Inc.
Industry Title: Information Technology
Job Type: Full Time, Permanent
Start Date: As soon as possible
Language: English,
Minimum Education: Bachelor of Software Engineering
Positions Available: 1
Location: Halifax, NS
NOC Group: Software developers and programmers (NOC 21232)
NOC Job Title: Software developers and programmers
Expires in 30 days
Expires: 2025-06-11
Posted: 2025-05-12
Last Updated: 2025-05-12
Job Summary
Hanatech IoT Inc. is a leading Atlantic Canadian IoT solution provider, providing easy-to-use and cost-effective Solutions for Smart Buildings, Internet of Things (IoT). We are proud to provide our clients the comfort that comes with our robust, integrated, and secure solutions. As a technology company, we work with various local and national clients. Our performance-based business model has been shaped by mutually beneficial long-term relationships, and positions us to work in close partnership with many dynamic and compelling companies and organizations. Our company and network are growing. Our industry is growing. Our opportunities are growing. And our people are growing. We hire people who are excited about learning, the opportunity to make a difference, and the desire to be a strong and successful leader. Our most important investments are always our employees.
We currently have an opening for a software developer in IoT platforms for different industries.
Description
Software developers write, modify, integrate, and test computer code for Internet and mobile applications, computer-based training software, computer web applications, and other interactive software.
Job duties
-
- Software developers
- Write, modify, integrate, and test software code
- Maintain existing computer programs by making modifications as required
- Identify and communicate technical problems, processes, and solutions
- Prepare reports, manuals, and other documentation on the status, operation, and maintenance of software
- Assist in the collection and documentation of user requirements
- Assist in the development of logical and physical specifications
- May lead and coordinate teams of computer programmers
- May research and evaluate a variety of software products.
- Write, modify, integrate, and test software code for e-commerce, Internet, and mobile applications
- Assist in the collection and documentation of user requirements
Job title
- Software developer
Skills and knowledge
Required Technical Skills and Qualifications:
Working with technical equipment, instruments, machinery and other systems.
-
- Proficiency in at least one programming language: Java, Python, JavaScript, PHP, or Ruby.
- Strong understanding of object-oriented programming, data structures, and algorithms.
- Experience with SQL and database design.
- Hands-on experience with modern front-end frameworks (e.g., Angular 2+, React, or Node.js).
- Experience with RESTful API development and integration.
- Familiarity with API security protocols such as OAuth, OpenID Connect, and SAML.
- Hands-on experience with API management platforms (e.g., WSO2 API Manager is a plus).
- Familiarity with testing tools such as JMeter, TestNG, and automation frameworks.
- Knowledge of cloud services (AWS or Azure) is an advantage.
- Experience with enterprise service bus (ESB) tools such as WSO2 ESB (not mandatory).
- Strong analytical and problem-solving skills.
- Ability to troubleshoot and debug software applications effectively.
- Experience working in Agile/Scrum development environments.
- Good communication skills and the ability to write clear technical documentation.
Apply Today
Expiring: June 11, 2025
If you have what it takes and want to be part of this expanding, fast-paced, and exciting industry, we’d like to see your resume. Please submit your resume to recruitment21232@hanatechiot.com. Your email subject MUST be:
Subject: Software developer, YOUR complete name.
User support technicians
Employer: Hanatech IoT Inc.
Industry Title: Information Technology
Job Type: Full Time, Permanent
Start Date: As soon as possible
Language: English,
Minimum Education: Bachelor’s degree in computer
Positions Available: 1
Location: Halifax, NS
NOC Group: User support technicians (NOC 2282)
NOC Job Title: User support technician
Expires in 30 days
Expires: 2025-06-11
Posted: 2025-05-12
Last Updated: 2025-05-12
Job Summary
Hanatech IoT Inc. is a leading Atlantic Canadian IoT solution provider, providing easy-to-use and cost-effective Solutions for Smart Buildings, Internet of Things (IoT). We are proud to provide our clients the comfort that comes with our robust, integrated, and secure solutions. As a technology company, we work with a variety of local and national clients. Our performance-based business model has been shaped by mutually beneficial long-term relationships and positions us to work in close partnership with many dynamic and compelling companies and organizations. Our company and network are growing. Our industry is growing. Our opportunities are growing. And our people are growing. We hire people who are excited about learning, the opportunity to make a difference, and the desire to be a strong and successful leader. Our most important investments are always our employees.
We currently have an opening for a Support Technician role to help with our customer service and maintenance processes.
Description
As a User Support Technician, you will be the first point of contact for customers experiencing issues with hardware, network connectivity, or our managed services. You will provide prompt and effective first-line technical support to resolve user inquiries and ensure a positive customer experience.
In addition to supporting end-users, you will assist our field technicians by coordinating schedules, supplying necessary documentation, and offering remote technical guidance as needed.
Key Responsibilities:
· Provide first-level support for hardware, network, and managed service issues.
· Diagnose and troubleshoot technical problems via phone, email, or ticketing system.
· Escalate complex issues to appropriate internal teams when necessary.
· Assist field technicians with scheduling, coordination, and information sharing.
· Maintain accurate records of customer interactions and solutions provided.
· Contribute to internal documentation and knowledge base updates.
Job duties
-
- Prepare reports, manuals, and other documentation on the status, operation, and maintenance of software
- User query/issue handling. Ensuring user queries or issues are captured, validated, and triaged for further processing.
-
- Communicating with users. Ensuring that various types of information are communicated to users through the appropriate channel(s).
- Optimization. Ensuring improvement of the two previous processes through analysis, reviews, and reporting, as well as through automation, competence building, knowledge sharing, and other organizational changes.
- Identify and diagnose issues and problems
- Categorize and record reported queries and provide solutions
- Advise users on the appropriate course of action
- Monitor issues from start to resolution
- Act as the routine contact point, rec
- Receiving and handling requests for support
- Responds to a broad range of service requests for support by providing information to fulfill requests or enable resolution
- Assists with the development of standards, and applies these to track, monitor, report, resolve or escalate issues
- Contributes to the creation of support documentation
- Walking users through the functions and back-end operations of a software
- Helping the development teams in conceptualizing upgrades or updates based on customer feedback that will improve the user experience
- Monitoring and responding effectively and quickly to requests received via the IT helpdesk and creating training materials with screenshots for customers
- Providing technical support or assistance for incoming issues and concerns related to hardware, software and systems
- Documenting internal procedures and maintaining daily performance of computer systems
- Working through the process of solving problems with clients and encouraging them to do the same in the future
- Running diagnostics to resolve problems, cleaning up computers, and training incoming staff
- Network/PC/Desktop Security element configuration, including day-to-day service delivery.
Job title
- Support technician
Required Technical Skills and Qualifications:
-
- Consistently seeking and learning new technology
- Experience with the ThingsBoard IoT platform
- Experience working with Linux/Unix, Perl, or Shell
- Thorough Understanding of Computer Architecture, Operating Systems, and Data Structures
- Troubleshoot and debug issues
- Work well independently and within a team setting
- Experience troubleshooting and configuring TCP/IP networks in a Microsoft Windows environment.
- Previous experience in an IT/Desktop support environment.
- Wide knowledge and proficiency in PC software like Microsoft Windows 10/11, Microsoft 365, Windows Server, and AD
- administration, Virtualization, Cloud (AWS, Azure), Office/Mailer, Switch/Router/IPT, and Firewall products.
- Excellent written and verbal communication skills in English.
Apply Today
Expiring: June 11, 2025
If you have what it takes and want to be part of this expanding, fast-paced, and exciting industry, we’d like to see your resume. Please submit your resume to recruitment2282@hanatechiot.com. Your email subject MUST be:
Subject: User support technician, YOUR complete name
For more information, please contact our office at 1-844-HANATEC ext. 33