Software Engineer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Software Engineer

Crystal Fountains is a globally recognized leader in the commercial water feature industry. Our clients and their projects’ success are at the core of everything we do. We combine water, light, sound and interaction to deliver landmark attractions that surprise, delight, and soothe visitors.

As a software developer at Crystal, you be a key member of the team contributing directly to the success of our design projects – whether adding capabilities to the real-time control systems for our water and light elements, developing simulation objects for our game engine-based project simulations, or improving operations and visibility for our sales and factory teams.

Role Description

This opportunity is a six-month contract extending our software capabilities in preparation for exciting international projects being delivered this summer. Opportunities for switching to full-time employment exist and will be considered following contract completion.

This position requires hands-on experimentation and testing with our show control system software and hardware. Crystal offers hybrid work opportunities, but candidates are advised that a minimum of three days a week on-site at our office near Jane and Langstaff in Vaughan will be required.

Under direction of the CTO, you will conduct hands-on hands-on design and development for Crystal’s in-house software application suite.

Term is six months. There will an opportunity of transitioning to full time, after six month.

Key Responsibilities

Software Development

  • Assume responsibility for maintenance and support of Crystal’s in-house applications.
  • Investigate, triage, and resolve software issues as necessary.
  • Ensure that documentation is created and updated in the standard course of development activities.
  • Work closely with the development team and stakeholders to ensure efficient and timely delivery of projects.
  • Execute day-to-day coding and testing responsibilities as a member of the software implementation team.

Other responsibilities

  • Provide backup support to the Finance department’s Information and Data Lead in troubleshooting / configuring Crystal’s ERP system as necessary.
  • Additional tasking as may be required by CTO
  • Support the CTO with business analyst / IT analyst responsibilities as needed.
  • Undertake such further and other duties as may be necessary and/or desirable to effectively carry out these duties and responsibilities.

Skills, Experience, and Educational Background

You have demonstrated competency in most of these areas, and the smarts and initiative to come up to speed in the others:

  • University degree in software engineering, computer science, or equivalent
  • Deep understanding of developing Java desktop and web applications using J2EE technologies (with an emphasis on JPA, EJB, RMI, and JMS)
  • UI development with Google Web Toolkit
  • Comfortable working in a mixed Linux / Windows environment
  • Experience integrating custom code with off-the-shelf business or engineering applications.
  • Demonstrated aptitude for navigating, understanding, and improving legacy code.

Prior competency in these areas would be helpful, or must be developed on the job:

  • Understanding of DMX/RDM network / show control protocols
  • Experience testing and troubleshooting real-time industrial hardware/software systems
  • Experience working with AWS offerings such as S3, EC2, Lambdas, and RDS

Share

Apply for this position

Please complete the form below:

Upload CV*

No opportunity that’s a match?

We’re always looking to add new talent to join our team!

Drop us your resume and we will reach out to you when an opening arises.


#J-18808-Ljbffr
Original job Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

View similar Others jobs below

Similar Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.