Engineering Student II assisting the supervisor in conducting engineering fieldwork and monitoring construction operations at Ottawa's Infrastructure & Water Services.
Responsibilities
Assist the supervisor or designate in performing intermediate level engineering functions, as required:
Completion of second year college or university in mechanical, chemical, environmental or electrical engineering, architectural or civil/structural engineering with a strong computer applications background
Minimum of 1 year but less than 2 years of related experience is required.
Knowledge of project management principles and phases/life cycles of projects, related systems applications and data management tools
Knowledge of aspects of the construction project management and administration process
Intermediate level of knowledge of engineering theories, techniques, and procedures or higher mathematics
Intermediate level competency in writing and testing computer programs
Intermediate level working knowledge of a variety of computer software including Microsoft Excel, Word, Project, PowerPoint, Outlook, Access and FoxPro, MapInfo, ITX, Oracle, ArcView, AutoCAD, MicroStation 95, data communication protocols, graphics programs, statistical analysis programs, Aperture, SPAN, and IMA7, etc.
Knowledge of applicable health and safety legislation, including the rights and duties of workers.
Valid Ontario unrestricted G class driver’s licence (or provincial equivalent) with no more than 6 demerit points accumulated.
Code owners licensing existing software repositories for evaluation and revenue opportunities. Submitting eligible codebases for assessment and compensation under agreed licensing terms.
Senior Developer building TTG’s direct - selling platforms, Ascend and Prowess, with Vue, .NET Core, SQL Server, Docker, and Kubernetes. Owning complex features, production issues, and technical delivery.
Senior Yocto Engineer developing secure embedded Linux distributions for Litmus Edge. Integrating ARM hardware, OTA updates, and containerized applications for industrial AI.
Intermediate Developer building and integrating secure enterprise applications for British Columbia’s energy regulator. Supporting Agile delivery, troubleshooting, testing, and continuous technology improvement.
Senior Mobile Developer creating reproducible mobile coding tasks and verifiers for next - generation AI systems. Applying expertise across React Native, Flutter, iOS, or Android development.
Staff Developer leading Azure data platform integration, operations, and governance for AtkinsRéalis’ engineering and nuclear services. Driving Orb platform delivery, releases, incident resolution, and technical coaching.
Senior developer building scalable Java routing engines for Miratech’s enterprise contact - center platforms. Designing real - time interaction distribution across voice, digital channels, queues, skills, and agents.
Senior Routing Engine Developer building scalable Java and Spring Boot routing engines for Miratech’s enterprise contact center platforms. Designing real - time interaction distribution across channels, queues, skills, and agents.
Senior Java developer building scalable real - time routing engines for Miratech’s enterprise contact - center platforms. Designing distributed services, APIs, and integrations for voice and digital interaction delivery.