
Operations Test Engineering, Software Co-op
- Waterdown, ON
- Permanent
- Full-time
- Apply object oriented design (OOD) principles to deliver design and development work using .NET Core / MVC / C# / WPF / XAML.
- Develop SQL queries, stored procedures, views and triggers.
- Perform code reviews, debug and validation testing.
- Create and maintain documentation.
- Interact with customers.
- Can work well and integrate within a team environment.
- Self-driven and motivated with the ability to learn new technologies quickly.
- Strong troubleshooting/debugging and problem solving skills.
- Strong understanding of what it takes to have a production ready solution.
- Fundamental understanding of .NET development technologies and tools (DevOps, Visual Studio, NuGet).
- Fundamental understanding of C# (.NET, MVC/WebForms, Entity Framework, LINQ)
- Familiarity understanding of HTML5, CSS3, JavaScript, JQuery, BootStrap, AJAX, JSON, XML
- Familiarity of relational database development (table and stored procedure design) using Microsoft SQL Server.
- Familiarity understanding of coding methodologies, OOP (Object Oriented Programming), OOD (Object Oriented Design), SOA (service-oriented architecture), ETL (Extract, Transform, Load), Object Oriented, Optimization (indexing, recursive functions, reusable code)
- Familiarity with Windows based security [Active Directory (AD)] authentication for intranet applications.
- Excellent verbal and written communication and collaboration skills.
- Enrolled in University Degree or technology program in Software / Computer Engineering, or equivalent.
- Software development experience (C#, .NET Core, .NET Framework and object oriented design and analysis).
- Experience with Microsoft SQL relational database and stored procedure design.
- Experience with Pipelines and source control [Azure DevOps, Git, Visual Studio] is desired.
- Experience with Software Development Lifecycle methodologies (Git Flow).
- Experience with ERP and PLM systems is an asset.
- Experience with Microsoft Word is an asset