Job Title or Location

Solutions Designer - Intermediate

2iSolutions Inc. - 125 Jobs
Ontario, ON
Posted today
Job Details:
Remote
Full-time
Experienced


Title: RQ07774 - Solutions Designer - Intermediate
Client: Ministry of Natural Resources and Forestry
Period: 50 Days
Start Date: 2025-02-10
End Date: 2025-03-31
Working Hrs.: 7.25 Hrs. / day
Location: 222 Jarvis Street, Toronto, ON
Hybrid role - This role is Hybrid, will work in office 3 days per week and 2 days remotely. Base location is 40st Clair West, Toronto. We have hoteling spots across Ontario ( Young & Finch- Toronto, Guleph, Hamilton, Peterbrough)
MUST HAVES:
Have knowledge and experience with Information Management - data design and management, database development such as Java, MS.Net, ASP. Net, Sharepoint, IBM Web Sphere App Server, GeoCortex, ESRI, Oracle, SQL design/ development and related technologies.
Have in-depth knowledge of information technologies, applications, cloud technologies (such as Microsoft Azure, DevOps and Amazon Web Services platforms).
Able to develop and prepare technical specifications and documentation for installation, and performance.
Ability to conceive, research, assess and evaluate needs of clients, identify possible methodologies and technologies for application and/or cloud infrastructure, evaluate next generation solutions and make recommendations to satisfy client short and long term technology requirements and the impact on existing services and infrastructure.
Understanding of the differences in AODA compliance requirements for public versus private sector organization
Description:
General Skills:
  • Experience in planning, organizing and analyzing applications source code to understand OPS Web applications complexity.
  • Knowledge of AODA methodologies for the development, design, implementation and maintenance of the application.
  • Experience creating high level, detail design, strategy documentation including technical and business functional validation.
  • Experience supporting user acceptance testing and participating in UAT activities.
  • Excellent analytical, problem-solving and decision-making skills; organizational, creativity and perseverance skills; verbal and written communication skills; and interpersonal skills.
  • A team player with a track record for meeting deadlines.
  • Knowledge of one or more automated design and development tools.
  • Understanding of Agile and Waterfall methodologies.

Responsibilities:
  • Ability to gather client business requirements based on corporate I&IT information mandates, client information technology strategic plans, estimates effort to design, development and testing , implementing solutions to various multi-tiered environment as per Ontario Public Services (OPS) standards.
  • Ability to participate in the development of solutions and provide advice on short/long term solution service development activities.
  • Knowledge of leading-edge technologies effort estimation, design criteria, security and recovery procedures, preparation of technical specifications for Design, development, installation, testing and performance of integrated, multi-services systems; assess performance and capacity of existing system making recommendations for improving performance and develop technical documentation.
  • Experience planning, migrating, implementing and sustaining large complex system development projects.
  • Knowledge of technology developments, trends and new products to evaluated application to client short-term and long-term technology requirements.
  • Basic knowledge of project management methodology, analytical tools and processes
  • Experience designing and developing large, complex, highly available, mission critical server applications.
  • Excellent analytical, problem-solving and decision-making skills, verbal and written communication skills, interpersonal skills and negotiation skills, teamwork skills.
  • A team player with a track record for meeting deadlines.

Qualifications:
  • Substantial experience in Web applications analysis, estimation, design, development and implementation.
  • Knowledge and understanding of AODA Standards, its requirements, expectations, procedures and tools.
  • Knowledge and experience in various Front-End programming languages (e.g., Angular, NodeJS, React, Express, HMTL, JavaScript, TypeScript, CSS)
  • Experience with automated accessibility testing tools (ARC Platform, Colour Contrast Analyser, WAVE, axe DevTools, Bookmarklets, NVDA).
  • Knowledge and understanding of testing methods in an object-oriented environment.
  • Knowledge and understanding of Information Management principles, concepts, policies and practices.
  • Experience planning and organizing testing efforts for both large and small systems.
  • Extensive knowledge of OPS I & IT and Cluster strategies, directives, policies and procedures, I&IT architectures, and ministry/program applications to ensure business proposals and developmental plans are aligned and compliant with enterprise directives/guidelines and with IT architectural reviews and approvals.
  • Comprehensive knowledge of Java, MS.NET, ASP.Net and related multi-tiered I&IT technologies, (e.g., JSP/Servlet, JEE and EJB; Open Database Connectivity (ODBC); XML/XSL/XSLT, IBM WebServices, IBM WebSphere APP Server, WebSphere Process Server, Geo Cortex, Tomcat Web Server, Enterprise Service Bus (ESB), Oracle databases, DBMS, PL/SQL and .NET.
  • Cost estimates and leadership; ensure the logical design of all client applications; ensure documentation for application design and infrastructure is maintained; and support the delivery of the client ministry and Cluster projects.
  • Thorough knowledge of large-scale, complex systems analysis techniques, methodologies and relevant architectures, including strong experience with Service Oriented Architectures (SOA) and related technologies, design of distributed applications, security design and implementation considerations,
  • Analytical interpretive reasoning and problem-solving skills, to assess, identify and co-ordinate the resolution of technical problems and incidents.
  • Conduct research, assess client requirements and estimate costs; lead design projects and ensure logical design of applications; providing situational appraisals and value-added assessments for projects, and deriving high level recommendations on solution feasibility and/or options; and develop recommendations for cluster, ministry and corporate policies and standards.
  • Conceptualising skills, attention to detail, results-focus, plus analytical, evaluation and practical problem-solving skills to develop technical design features and alternatives to ensure effective operation.
  • Effective written and oral communication skills to prepare reports and explain technical solutions to IT and non-technical internal and external stakeholders.
Evaluation Criteria:
Technical Skills: 35%
  • Extensive knowledge and experience in designing large, complex, highly available, mission critical applications and APIs.
  • Have extensive experience estimating business requirements be it system defects or prod defects or estimating effort for developing a new system using given sets of business requirements.
  • Extensive knowledge, understanding and experience in large, complex, highly available, mission critical batched processing solutions hosted on cloud and in house platform with numerous integrated subsystems.
  • Have knowledge and experience with Information Management - data design and management, database development such as Java, MS.Net, ASP. Net, Sharepoint, IBM Web Sphere App Server, GeoCortex, ESRI, Oracle, SQL design/ development and related technologies.
  • Have knowledge and experience with designing real-time data processing and real-time dashboards.
  • Have knowledge of architectural domains, infrastructure technologies, and development standards.
  • Have in-depth knowledge of information technologies, applications, cloud technologies (such as Microsoft Azure, DevOps and Amazon Web Services platforms).
  • Have working knowledge and hands on experience in design of APIs and systems integration using APIs.
  • Have working knowledge and hands on experience in integration platforms (XML and API gateway etc).
  • Have experience in optimization of solutions' configuration via cloud native and 3rd party tools for optimal cost/performance ratio.
  • Have experience with continuous monitoring to monitor system and application performance and alert on downtimes, errors and similar events.
  • Have knowledge and experience implementing a Continuous Integration/Continuous Deployment (or Continuous Delivery) framework for automating and streamlining the process of building, testing, and deployment and monitoring code changes.

Analytical and Problem-Solving Skills: 20%
  • Able to develop and prepare technical specifications and documentation for installation, and performance.
  • Ability to conceive, research, assess and evaluate needs of clients, identify possible methodologies and technologies for application and/or cloud infrastructure, evaluate next generation solutions and make recommendations to satisfy client short and long term technology requirements and the impact on existing services and infrastructure.
  • Able to resolve competing priorities and deadlines, identify, assess and escalate issues.
  • Able to investigate, analyze, design, develop and oversee implementation of business and/or cloud infrastructure solutions and activities to meet client and enterprise business requirements and ensure integrity and integration with existing technology.
Project Management/Delivery Skills: 10%
  • Have knowledge and experience with project management methods, analytical and risk assessment tools and processes to oversee projects.
  • Have experience leading the development of strategic and operational frameworks including acquisition of tools and the identification of alternative delivery mechanisms and costing of services/supplies.
  • Knowledge and experience leading process re-engineering initiatives/projects and environmental scans to support long term business strategies and to plan for the innovative delivery of products and services.
  • Have experience leading proof-of-concept trials and oversight of testing of all technical aspects of the development, implementation and maintenance of integrated solutions, in order to increase acceptance, accessibility, security, usability, stabilization and sustainability, and to meet the business needs.
  • Have experience leading projects related to 24x7 critical environments and operations.
Communication, Customer Service and Relationship Management Skills: 15%
  • Experienced and confident in conveying technical status, reports and collaborate on issue resolution.
  • Have demonstrated consulting and advisory skills to provide advice and obtain support for solutions recommendations and business cases, and to liaise with vendors.
  • Have demonstrated excellent teamworking, communication and collaboration skills and also demonstrated good personal, analytical and communication skills.
  • Have relationship building skills to develop and maintain relationships with clients, project teams and staff, resolve issues and create a productive work environment.
  • Have demonstrated presentation skills to convey technical information, explanations, options and recommendations for diverse internal, external, technical and non-technical audiences.
  • Have developed writing and editing skills to prepare technical documentation, reports, recommendations, presentations.
  • Have extensive experience in DevOps and Agile principles; desire and interest to advance in these areas.
Leadership and Negotiation Skills: 15%
  • Have demonstrated team leadership and mentorship skills to lead and support staff and colleagues.
  • Have communication, persuasion, consultation and mediation skills to provide leadership and achieve mutual consensus.
IT Public Sector Experience: 5%
  • Experience leading projects for a municipal, provincial, or federal government
  • Understanding of the differences in AODA compliance requirements for public versus private sector organizations

Share This Job: