Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 1-3 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
We are looking for a talented Software Engineer to be part of their team.
Key responsibilities: Coordinate with other engineers to define software requirements and identify design solutions, Perform system, integration, and subsystem testing to make sure user-facing software and embedded software are working accordingly, Develop internal verification and validation tools, Debug, maintain, and perform updates on existing prototype and deployed systems, Investigate and fix bugs and improve usability of software in consultation with UX/UI experts.
Required Skills: Strong software-engineering background Ability to quickly understand and translate business processes and user workflows to perform options analysis and make recommendations on technical solutions Good practical knowledge of an object-oriented or functional programming Strong analytical and reasoning skills with an ability to visualise processes and outcomes Proficiency in troubleshooting software issues and debugging a large codebase Excellent Team player Great communications skills