Software engineer senior H/F (IT) (Toronto)
Software engineer senior H/F (IT) (Toronto)
-
Toronto C6A, Canada
-
Posted: yesterday
-
Save
Description
Information Technology Services supports the school's computing hardware, operations, network infrastructure, and systems. Responsibilities
Designing complex software architecture and writing, testing complex technical code Troubleshooting and resolving technical issues Assessing programming needs, recommending enhancements, and ensuring adherence to best practices and industry standards Checking that security authorization meets University guidelines and project requirementsDeveloping project schedules including milestones, critical path, timelines, deliverables and reporting Developing and editing standard operating procedures for IT services Analyzing and documenting business requirements while maintaining explicit and up-to-date project documentation Evaluating systems/software to determine if client needs are metQualifications
Bachelor’s degree in computer science, or acceptable combination of equivalent education and experience Minimum five (5) years experience as software developer NET Core, C# and related frameworks: deep understanding of the ASP.NET Core framework and its components; proficiency in C# programming language, including advanced features such as LINQ, async/await, and delegatesAbility to design and manage database schemas, perform migrations, and optimize queries Web API Development: expertise in building and consuming RESTful APIs using ASP.NET Core; knowledge of API security practices, including OAuth and JWT (JSON Web Tokens) Front-End Technologies: proficiency in HTML, CSS, and JavaScriptDatabase Management: experience with SQL Server or other relational databases; ability to write complex SQL queries, stored procedures and optimize performance; knowledge of NoSQL databases (e.g., Net Core Identity; knowledge of role-based and claims-based access control) Testing: experience with unit testing frameworks (e.g., knowledge of integration testing and mocking frameworks)Version Control: proficiency with Git for version control DevOps&CI/CD: understanding of Continuous Integration and Continuous Deployment (CI/CD) pipelines; experience with tools like Azure DevOps, Jenkins, or GitHub Actions Performance Optimization: skills in profiling and optimizing application performance Security Best Practices: knowledge of security practices such as input validation, data protection, and secure coding practicesEquity&Inclusion
Candidates who are members of Indigenous, Black, racialized and 2SLGBTQ+ communities, persons with disabilities, and other equity deserving groups are encouraged to apply, and their lived experience shall be taken into consideration as applicable to the posted position.
#J-18808-Ljbffr
Designing complex software architecture and writing, testing complex technical code Troubleshooting and resolving technical issues Assessing programming needs, recommending enhancements, and ensuring adherence to best practices and industry standards Checking that security authorization meets University guidelines and project requirementsDeveloping project schedules including milestones, critical path, timelines, deliverables and reporting Developing and editing standard operating procedures for IT services Analyzing and documenting business requirements while maintaining explicit and up-to-date project documentation Evaluating systems/software to determine if client needs are metQualifications
Bachelor’s degree in computer science, or acceptable combination of equivalent education and experience Minimum five (5) years experience as software developer NET Core, C# and related frameworks: deep understanding of the ASP.NET Core framework and its components; proficiency in C# programming language, including advanced features such as LINQ, async/await, and delegatesAbility to design and manage database schemas, perform migrations, and optimize queries Web API Development: expertise in building and consuming RESTful APIs using ASP.NET Core; knowledge of API security practices, including OAuth and JWT (JSON Web Tokens) Front-End Technologies: proficiency in HTML, CSS, and JavaScriptDatabase Management: experience with SQL Server or other relational databases; ability to write complex SQL queries, stored procedures and optimize performance; knowledge of NoSQL databases (e.g., Net Core Identity; knowledge of role-based and claims-based access control) Testing: experience with unit testing frameworks (e.g., knowledge of integration testing and mocking frameworks)Version Control: proficiency with Git for version control DevOps&CI/CD: understanding of Continuous Integration and Continuous Deployment (CI/CD) pipelines; experience with tools like Azure DevOps, Jenkins, or GitHub Actions Performance Optimization: skills in profiling and optimizing application performance Security Best Practices: knowledge of security practices such as input validation, data protection, and secure coding practicesEquity&Inclusion
Candidates who are members of Indigenous, Black, racialized and 2SLGBTQ+ communities, persons with disabilities, and other equity deserving groups are encouraged to apply, and their lived experience shall be taken into consideration as applicable to the posted position.
#J-18808-Ljbffr
Highlights
-
Company nameUniversity of Toronto
-
Job positionSoftware engineer senior H/F (IT) (Toronto)
Safety Tips
If the salary for a position is far above normal, proceed with caution.
More info about this ad
Software engineer senior H/F (IT) (Toronto) has been posted in the Barrie Engineering category on Locanto.
In this category, there are no other ads right now posted in Barrie.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.