[This opportunity is not affiliated with the Department, Faculty of Arts & Science, or University of Toronto. Registration fees may apply. We share this opportunity at the request of the organizers in case it is of interest to our student body. Participation is as the sole discretion of the individual.]
Job Information: **
Job title: Web/DB Developer
Position Type: 4-month contract May 1st to August 31st 2020
Job Location: Toronto (online)
Application Deadline: 04/30/2020
Number of positions: 4
The Centre for Social Services Engineering at the University of Toronto is seeking a full-stack assistant web/database developer who enjoys building modern web applications.
Key Areas of Responsibility:
• Help develop a modern Web/database application
• Help build effective and intuitive user interfaces; server-side scripting; database design and development.
• Participate in all phases of the software development lifecycle including requirements gathering, architecture, development, testing, production deployment, maintenance, and support.
• Assist in project management by providing accurate work estimates and developing project schedules for small projects.
• Deliver high-quality software that is tested and debugged in multiple browsers and platforms using proven and effective developer testing strategies (i.e. unit testing, testing, integration testing, code reviews, etc.)
• Create documentation to support internal system and end-user training documentation.
• Collaborate effectively in a team environment, sharing and brainstorming new ideas.
Skills:
• Experience developing web environments
• Understanding of web services (API design principles, REST, and SOAP-WSDL
• Knowledge of Python as well as Javascript, HTML, and front-end frameworks.
• Experience with data management technologies such as MySQL, MongoDB, etc.
• Knowledge of internet security and best practices
• Knowledge of developer testing tools/methodologies (i.e. unit testing, integration testing, load testing, continuous integration testing, etc.).
• Experience with GIT or other version control programs is a plus
• experience in relevant online development (e.g., JavaScript, SQL, HTML, CSS, XML, PHP, AJAX).
• Excellent problem solving skills, great communication skills and strong work ethic
• Experience with planning and writing technical documentation
Required Qualification:
The ideal candidate is studying towards a Bachelor’s degree in computer science or an equivalent engineering degree, and has experience with experience in analyzing, designing and developing web based projects. The candidate must have the ability to work in a team environment, to problem solve, organize and prioritize duties, make decisions, work independently and meet deadlines.
Please send your resume as a pdf document to the following address: drosu@mie.utoronto.ca
We appreciate all expressed interest in this position, however, only the candidates selected for interview will be contacted.