Intermediate Software Engineer
On-site · Waterloo
The Intermediate Software Engineer is responsible for the analysis, design, development, and troubleshooting of software programs and applications throughout the project life cycle. They also provide ongoing system maintenance, monitor service tickets, and mentor junior software engineers.