Product Engineering

Other Jobs To Apply

No other job posts for this day.

Collaboration is integral to your work at Ontario Teachers’ and you’ll be working with people as much as you’ll be working with code. Joining the Product Engineering team, you will work in a small project team to deliver software solutions. With support from a mentor, you will have the opportunity to engage with colleagues from across the organization; such as business leads, the project delivery team, and other technical specialists within the architecture, development and infrastructure teams. What you'll do Collaborate with your team members and customers on defining the solution architecture and design Develop and integrate software solutions and technical tools Deliver business services using technologies such as Java, Spring, C#, .NET and Python Learn the real-world usage of version control and code reviews (Github), automated build (Maven/Jenkins), and continuous integration (Atlassian Bamboo) Track your work using our issue tracker (JIRA) and share your designs on our wiki (Confluence) Participate in new technology investigation and apply this knowledge through solution delivery What you'll need Program of study in Mathematics, Computer Science, or Engineering Professional software development experience from previous work terms (preferred but not required) Strong design and coding skills Excellent communication and interpersonal skills Experience using object-oriented programming patterns and designs, with exposure to technologies such as: Java, C#, Python, C++, Ruby Angular, React, JavaScript frameworks MySQL, Microsoft SQL Server, Oracle databases

Back to blog