Software Solutions Specialist

2 months ago


Mississauga, Ontario, Canada Independent Electricity System Operator Full time
Job Title: Software Solutions Specialist

We are seeking a highly skilled Software Solutions Specialist to join our team at the Independent Electricity System Operator (IESO). As a key member of our Solutions Development team, you will be responsible for developing and supporting software applications used by market participants and IESO staff.

Key Responsibilities:
  • Develop and test integrated computer-based information solutions for business and operations processes for the reliable operation of the power system, operation of the IESO Administered Market, and for other corporate needs of the IESO.
  • Conduct analysis of customer requirements, the production of functional specifications, and the development of a satisfactory information solution.
  • Oversee the evolution of existing information systems and tools related to the market operation, supply, security, and settlement services related to the management of the power system and other corporate requirements.
  • Identify opportunities for information solutions that will provide effective and economic benefits for customers.
  • Monitor and oversee assigned projects for the development and expansion of information systems and tools.
  • Provide project management support to projects or teams involved in the expansion and improvement of information systems and tools.
  • Provide Quality Assurance (QA) support for information solution changes.
  • Maintain a close customer relationship and be alert to identify potential improvements to existing systems and propose new information system requirements.
  • Participate in the development of strategic plans and standards.
  • Act as a teacher or mentor to associates to advance their learning and facilitate their problem-solving skills within their respective areas of expertise.
Requirements:
  • Requires a strong academic knowledge of computer science and associated subjects, a strong practical knowledge and demonstrated all aspects of the software development life cycle.
  • Experience with all aspects of the project management, solution delivery, and software development life cycle.
  • Familiarity with market administration processes and procedures.
  • Experience in assessing, reviewing, designing, developing, and delivering business solutions.
  • Experience with information/application design patterns and solution best practices.
  • Experience and ability to abstract business problems, break them into functional and technical requirements, and identify affected/supported processes.
  • Experience in authoring technical specifications, process procedures, and information diagrams.
  • Experience in providing project support, technical leadership, and system expertise to teams involved in designing and supporting change initiatives involving solutions.
  • Experience with Agile software development methodologies.
  • Ability to work on multiple tasks, perform in-depth code reviews, and ensure design and coding adhere to security and architectural standards.
  • Experience with Apache Struts and/or Oracle ADF.
  • Experience working with SQL and relational databases such as Oracle and MS SQL Server.
  • Experience with APIs and/or middleware as part of large system implementation, integration patterns, and ongoing support.
  • Experience with development tools (e.g., Red Hat Development Studio, SAP Data Services, Subversion).
  • Experience with DevOps tools - Maven, Jenkins, GitHub, Subversion, and Automated Testing.
  • A minimum of 5 years of experience with hands-on software development using Java and Spring/SpringBoot Framework.
What We Offer:
  • A comprehensive total rewards program, including best-in-class benefits and a flexible workplace.
  • A challenging, fast-paced, and collaborative team environment, where your perspectives and experiences matter.
  • Leaders who support your growth and success through regular feedback and coaching.
  • The opportunity to work with some of the brightest minds in the industry.


  • Mississauga, Ontario, Canada Independent Electricity System Operator Full time

    Job Title: Software Solutions SpecialistAre you a skilled software developer looking for a challenging role in the energy sector? We are seeking a Software Solutions Specialist to join our team at the Independent Electricity System Operator (IESO).About the RoleThe Software Solutions Specialist will be responsible for developing and supporting software...


  • Mississauga, Ontario, Canada Independent Electricity System Operator Full time

    Job Title: Software Solutions SpecialistAre you a skilled software developer looking for a challenging role in the energy sector? We are seeking a Software Solutions Specialist to join our team at the Independent Electricity System Operator (IESO).About the RoleThe Software Solutions Specialist will be responsible for developing and supporting software...


  • Mississauga, Ontario, Canada JAGWILL SOLUTIONS INC Full time

    Job Title: Software Development SpecialistAbout the Role:We are seeking a skilled Software Development Specialist to join our team at JAGWILL SOLUTIONS INC. As a Software Development Specialist, you will be responsible for developing software solutions by studying systems flow, data usage, and work processes.Key Responsibilities:Develop software solutions by...


  • Mississauga, Ontario, Canada JAGWILL SOLUTIONS INC Full time

    Software Development SpecialistJAGWILL SOLUTIONS INC is seeking a skilled Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Key Responsibilities:Develop software solutions by studying...


  • Mississauga, Ontario, Canada JAGWILL SOLUTIONS INC Full time

    Job Title: Software Development SpecialistAbout the Role:We are seeking a skilled Software Development Specialist to join our team at JAGWILL SOLUTIONS INC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Key Responsibilities:Develop...


  • Mississauga, Ontario, Canada JAGWILL SOLUTIONS INC Full time

    Job Title: Software Development SpecialistAbout the Role:We are seeking a skilled Software Development Specialist to join our team at JAGWILL SOLUTIONS INC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Key Responsibilities:Develop...


  • Mississauga, Ontario, Canada Independent Electricity System Operator Full time

    Job Title: Software Solutions SpecialistJob Summary:We are seeking a highly skilled Software Solutions Specialist to join our team at the Independent Electricity System Operator (IESO). As a key member of our Solutions Development team, you will be responsible for developing and supporting software applications used by market participants and IESO staff.Key...


  • Mississauga, Ontario, Canada Cloud Spectrum Solutions Full time

    Job DescriptionCloud Spectrum Solutions is seeking a skilled Software Development Specialist to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages and...


  • Mississauga, Ontario, Canada Inavista Solutions Inc Full time

    Job Title: Information Systems Business Solutions SpecialistAbout the Role:We are seeking a highly skilled Information Systems Business Solutions Specialist to join our team at Inavista Solutions Inc. As a key member of our team, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of...


  • Mississauga, Ontario, Canada JAGWILL SOLUTIONS INC Full time

    About the Role: We are seeking a highly skilled Software Development Specialist to join our team at JAGWILL SOLUTIONS INC. The successful candidate will be responsible for developing software solutions by studying systems flow, data usage, and work processes.Key Responsibilities:Execute full lifecycle software developmentDevelop software solutions by...


  • Mississauga, Ontario, Canada Best Vision Marketing and Management solutions Inc Full time

    Job Title: Digital Solutions SpecialistAbout the Role:We are seeking a highly skilled Digital Solutions Specialist to join our team at Best Vision Marketing and Management solutions Inc. As a Digital Solutions Specialist, you will be responsible for designing, developing, and implementing information systems business solutions.Key Responsibilities:Confer...


  • Mississauga, Ontario, Canada Inavista Solutions Inc Full time

    Job Title: Information Systems Business Solutions SpecialistJob Summary: We are seeking a highly skilled Information Systems Business Solutions Specialist to join our team at Inavista Solutions Inc. The successful candidate will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of our...


  • Mississauga, Ontario, Canada Independent Electricity System Operator Full time

    Job SummaryWe are seeking a highly skilled Software Solutions Specialist to join our team at the Independent Electricity System Operator (IESO). As a key member of our Solutions Development team, you will be responsible for developing and supporting software applications used by market participants and IESO staff.Key ResponsibilitiesDevelop and test...


  • Mississauga, Ontario, Canada Infinite Outsourcing Solutions Inc Full time

    Job Title: Information Systems Business Solutions SpecialistAbout the Role:We are seeking a highly skilled Information Systems Business Solutions Specialist to join our team at Infinite Outsourcing Solutions Inc. As an Information Systems Business Solutions Specialist, you will be responsible for designing, developing, and implementing information systems...


  • Mississauga, Ontario, Canada Best Vision Marketing and Management solutions Inc Full time

    Job Title: Digital Solutions SpecialistAbout the Role:We are seeking a highly skilled Digital Solutions Specialist to join our team at Best Vision Marketing and Management solutions Inc. As a Digital Solutions Specialist, you will be responsible for designing, developing, and implementing information systems business solutions.Key Responsibilities:Confer...


  • Mississauga, Ontario, Canada JAGWILL SOLUTIONS INC Full time

    We are seeking a skilled Software Development Specialist to join our team at JAGWILL SOLUTIONS INC. The ideal candidate will have a strong background in software development and be able to work independently to design, develop, and test software solutions.Key Responsibilities:Develop software solutions by studying systems flow, data usage, and work...


  • Mississauga, Ontario, Canada Cloud Spectrum Solutions Full time

    Job Title: Software Development SpecialistAbout the Role:We are seeking a skilled Software Development Specialist to join our team at Cloud Spectrum Solutions. As a key member of our development team, you will be responsible for designing, developing, and maintaining cloud-based software applications.Key Responsibilities:Design and develop cloud-based...


  • Mississauga, Ontario, Canada Inavista Solutions Inc Full time

    Job Title: Information Systems Business Solutions SpecialistJob Summary: We are seeking a highly skilled Information Systems Business Solutions Specialist to join our team at Inavista Solutions Inc. The successful candidate will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of our...


  • Mississauga, Ontario, Canada JAGWILL SOLUTIONS INC Full time

    Job Summary: We are seeking a skilled Software Development Specialist to join our team at JAGWILL SOLUTIONS INC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Key Responsibilities:Develop software solutions by studying systems flow,...


  • Mississauga, Ontario, Canada Inavista Solutions Inc Full time

    Job Title: Information Systems Business Solutions SpecialistJob Summary: We are seeking a highly skilled Information Systems Business Solutions Specialist to join our team at Inavista Solutions Inc. The ideal candidate will have a strong background in designing, developing, and implementing information systems business solutions.Key Responsibilities:Confer...