Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 3-5 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
What you need
• Bachelor's degree in Software Engineering (or related field), Physics Engineering or Mathematics, or relevant industry experience. • +4 years’ experience in software development – be able to write highly reliable, robust, and elegant code • Experience developing web applications; sound experience in front-end and back-end development • Demonstrated technical analysis skills and technical competency and application backend architecture • Understanding of information security standards, information privacy, software security, data classification, data integrity, and robust development practices
About the Role
The role will be a part of a team that maintains a variety of unique software products. This entails close collaboration with the team using tools (including Jira, Confluence, GitLab, Git/Github and internal messaging platforms) to meet customer requests. In addition to the usual duties of being a supportive member who contributes to a team, this role has the following responsibilities: • Develop new software features to meet customers’ requirements • In an open-source Github environment, create user interfaces and reusable parts for web-based media streaming and viewer applications • Build applications that scale for rapid national and international growth • Protect the security and privacy of the user data and architecture • Develop, improve and maintain digital health applications • Develop and test new features for existing or new applications • Create accessible, stable and scalable applications and infrastructure with elegant code
Core Competency Requirements
• Experience with unit testing frameworks and high-level skills with Python, Linux, and Git • Experience with web design (Frontend Backend, React, JavaScript, Nodejs, PHP, and Python) • Experience with SQL SERVER and MongoDB, and MySQL • Experience with Blockchain-related technologies (Decentralised databases, WEB3) • Experience reverse engineering web applications and mobile applications • Experience with Github/Gitlab OR Bitbucket profile to demonstrate applicable skills
Nice to have
• Experience with Data Analysis (IBM-Quantum-Lab, Quantum-computer-programming, Automation Migration Big Data) • Knowledge of other languages: Bash, PHP, GO Lang, C++, Perl, Fortran95, Q# (Quantum Computer)