In this role, you will design and build product deliverables according to specifications, escalate technical design or specification issues to immediate supervisor and / or product manager, and work within a given time frame to complete coding.
In this role, the selected candidate will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
In this role, you will work on state of the art complex products executing in hard real time, spanning multiple hardware components running different operating systems yet working as a single seamless live production switcher. You will work developing software for next generation production switcher products used by customers worldwide, as well as enhancing our award winning karrera and kayenne switchers.
In this role, you will be responsible for making sure a Scrum team lives by the values and practices of Scrum. The Scrum Master will serve as a coach for the team, helping the team do the best work it possibly can.
Were looking for ambitious software engineers to join our team at a very exciting period for the company. We are working on integration projects between our different platforms and building new tools for market researchers.
This position uses advanced software engineering/programming skills to build/maintain software applications interacting with users for data input/output and provide specialized data analysis and statistic report.
To help you find the most relevant
jobs, we've come up with an approximate compensation for this
position. This is based on similar jobs with compensation
$120K to $170K -CA
The candidate will requires competence in field of expertise, such as technology assessment, feasibility studies and cost/benefit analyses, hardware and software evaluation, developing IS standards and methodologies, and business process re-engineering.
In this role, you will design and hands on development of software systems to support existing and new features. Additional duties include architecting and developing systems that are very efficient, secure, highly available, highly scalable, distributed, and supportable with good diagnostic and monitoring capabilities.