Responsibilities:
- Perform system analysis, design, testing and implementation of applications and ensure they comply with strategy and standards.
- Provide systems analysis and design expertise in the development and maintenance of the Ministry application systems
- Analyze user requirements, generation of prototypes for user consultation and the design, testing, documentation, implementation and maintenance of applications
- Coordinate analyses, develops, and implements solutions for complex problems
- Consult with clients on the changes/modifications, recommend and develop training plans, and monitor operational performance
- Plan application development activities, provide direction, guidance and technical support to programming staff and train junior team members
Technical Knowledge and Expertise
You have:
- Advanced technical knowledge of large hardware and software operations and utilities, productivity tools, client server architecture, mini-computer, PC technologies, online processing systems, web-based technologies, Commercial off-the-shelf (COTS) and database management systems
- Knowledge of rules-based engines based in COTS applications like Cúram
- Knowledge of front end, web-based technologies and data-mining/reporting-based COTS tools encompassing feasibility studies, requirements definition, analysis, prototyping, system design, implementation, testing and maintenance
- Knowledge of design methodologies in Internet-based and/or distributed environments
- Knowledge of Systems Development Life Cycle Methodologies, familiarity with ITIL Processes for Change/Release Management, use of object oriented and/or 3GL development tools, relational and hierarchical data base technologies, use of information retrieval packages using SQL and other query languages, one or more telecommunications protocols
- Knowledge of emerging IT trends and technologies
Analytical and Problem-Solving Skills
- You can gather information on client problems, services and business goals/objectives
- You can evaluate requirements and review options for solution, assess cost/benefit of options, evaluate alternative conceptual systems designs and potential impact of proposed system changes on existing service delivery
- You can recommend approaches and discuss with client
Organizational and Project Management Skills
- You can plan, develop, manage, control projects and resolve complex technical design problems
- You have knowledge of project management and in-depth knowledge of task estimation, scheduling and control
Communication and Interpersonal Skills
- You can gather information, clarify needs and desired system changes, explain system development recommendations, explain and provide instruction on new/modified systems and technology
- You can prepare business cases, systems documentation, user manuals and guidelines
- You can clarify and discuss systems development options with clients
Experience and Skill Set Requirements
Please note this role is part of a Hybrid Work Arrangement and resource(s) will be required to work at a minimum of 2-3 days per week at 5700 Yonge St.
Must have: Hands on experience with Curam
Technical Knowledge and Expertise
You have:
- Advanced technical knowledge of large hardware and software operations and utilities, productivity tools, client server architecture, mini-computer, PC technologies, online processing systems, web-based technologies, Commercial off-the-shelf (COTS) and database management systems
- Knowledge of rules-based engines based in COTS applications like Cúram
- Knowledge of front end, web-based technologies and data-mining/reporting-based COTS tools encompassing feasibility studies, requirements definition, analysis, prototyping, system design, implementation, testing and maintenance
- Knowledge of design methodologies in Internet-based and/or distributed environments
- Knowledge of Systems Development Life Cycle Methodologies, familiarity with ITIL Processes for Change/Release Management, use of object oriented and/or 3GL development tools, relational and hierarchical data base technologies, use of information retrieval packages using SQL and other query languages, one or more telecommunications protocols
- Knowledge of emerging IT trends and technologies
Analytical and Problem-Solving Skills
- You can gather information on client problems, services and business goals/objectives
- You can evaluate requirements and review options for solution, assess cost/benefit of options, evaluate alternative conceptual systems designs and potential impact of proposed system changes on existing service delivery
- You can recommend approaches and discuss with client
Organizational and Project Management Skills
- You can plan, develop, manage, control projects and resolve complex technical design problems
- You have knowledge of project management and in-depth knowledge of task estimation, scheduling and control
Communication and Interpersonal Skills
- You can gather information, clarify needs and desired system changes, explain system development recommendations, explain and provide instruction on new/modified systems and technology
- You can prepare business cases, systems documentation, user manuals and guidelines
- You can clarify and discuss systems development options with clients
Please note this role is part of a Hybrid Work Arrangement and resource(s) will be required to work at a minimum of 2-3 days per week at 5700 Yonge St. Toronto.
Must haves:
Hands on experience with Curam.
Job Type: Freelance
Salary: $75.00-$95.00 per hour
Schedule:
- Monday to Friday
- Weekends as needed
Application question(s):
- Already residing in Toronto, not requiring a work permit and able to commute to work 2 - 3 times a week.
- Have experience with Curam as a Business Analyst
Work Location: Hybrid remote in North York, ON M9L 2R7
Application deadline: 2023-09-21
Expected start date: 2023-10-09