You are successfully logged out of your my randstad account

You have successfully deleted your account

    Thank you for subscribing to your personalised job alerts.

    4 jobs found for c++ in Mississauga, Ontario

    filter3
    clear all
      • Mississauga, Ontario
      • Permanent
      The Senior C++ Developer is responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.AdvantagesClient is focused on diversityCandidate will be working on a global team and global trading platformResponsibilitiesConduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areasMonitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business usersUtilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgementRecommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionalityConsult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systemsEnsure essential procedures are followed and help define operating standards and processesServe as advisor or coach to new or lower level analystsRequirement gathering & understanding, effort estimation, technical design, project planning and monitoringCode reviews, test case reviews and ensure code developed meets the requirementsComponent Design / Coding / Unit Testing / DebuggingL3 coverage during office hours on rotational basis for escalations made by L2 which may require root cause analysis.Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding the organization, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.Candidate should be willing to work daytime hours on EST time on need basis in order to interact with offshore team and to meet urgent requests by clientsQualifications5-7 years in C++ programmingExperience in systems analysis and programming of software applicationsExperience in managing and implementing successful projectsAbility to work under pressure and manage deadlines or unexpected changes in expectations or requirementsStrong SQL/DatabaseAble to work independently with good communication skillsStrong knowledge of Java Collection framework and Multi-ThreadingKnowledge of design methodologies; design of complex multi-dimensional schemaSkills Required:Experience with C++ for server side programmingExperience with Java/J2EE is a big plusHands-on experience with rational databases like Oracle, and SQL ServerHands-on experience with Linux/Unix ShellExtensive experience with Jenkins, TeamCity, Sonar Cube, BitBucketExperience in software development SDLC (Agile)Excellent knowledge of Multithreading, Thread-Pools with strong OOP and OOAD skillsExperienced in developing real time low latency applicationsExposure in message driven architectures, including Kafka, TIBCO EMS, and MQ.Experience with Ajax based frameworks and JavaScript is a big plusExperience building Distributed / Service Oriented / Microservice-style and cloud based architectures (Amazon, ECS, Docker, OpenShift, Kubernetes) is a big plusWorking knowledge on GWT is preferredUnit Testing ExperienceSummaryIf interested and qualified for this role, please apply today for immediate consideration Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      The Senior C++ Developer is responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.AdvantagesClient is focused on diversityCandidate will be working on a global team and global trading platformResponsibilitiesConduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areasMonitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business usersUtilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgementRecommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionalityConsult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systemsEnsure essential procedures are followed and help define operating standards and processesServe as advisor or coach to new or lower level analystsRequirement gathering & understanding, effort estimation, technical design, project planning and monitoringCode reviews, test case reviews and ensure code developed meets the requirementsComponent Design / Coding / Unit Testing / DebuggingL3 coverage during office hours on rotational basis for escalations made by L2 which may require root cause analysis.Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding the organization, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.Candidate should be willing to work daytime hours on EST time on need basis in order to interact with offshore team and to meet urgent requests by clientsQualifications5-7 years in C++ programmingExperience in systems analysis and programming of software applicationsExperience in managing and implementing successful projectsAbility to work under pressure and manage deadlines or unexpected changes in expectations or requirementsStrong SQL/DatabaseAble to work independently with good communication skillsStrong knowledge of Java Collection framework and Multi-ThreadingKnowledge of design methodologies; design of complex multi-dimensional schemaSkills Required:Experience with C++ for server side programmingExperience with Java/J2EE is a big plusHands-on experience with rational databases like Oracle, and SQL ServerHands-on experience with Linux/Unix ShellExtensive experience with Jenkins, TeamCity, Sonar Cube, BitBucketExperience in software development SDLC (Agile)Excellent knowledge of Multithreading, Thread-Pools with strong OOP and OOAD skillsExperienced in developing real time low latency applicationsExposure in message driven architectures, including Kafka, TIBCO EMS, and MQ.Experience with Ajax based frameworks and JavaScript is a big plusExperience building Distributed / Service Oriented / Microservice-style and cloud based architectures (Amazon, ECS, Docker, OpenShift, Kubernetes) is a big plusWorking knowledge on GWT is preferredUnit Testing ExperienceSummaryIf interested and qualified for this role, please apply today for immediate consideration Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Mississauga, Ontario
      • Permanent
      We are looking for a talented and passionate Lead Java Developer with 8+ years of working experience in Java & C++. Hands on experience in Micro Services based real-time/streaming architectures and technology stacks (SpringBoot, Kafka etc.). Strong SQL / Database experience is required. Ability to work independentlyAdvantagesClient is focused on diversityCandidate will be working on a global team and global trading platformResponsibilitiesWork in cross functional Agile teams as a senior Developer and Lead. [take part in story pointing, agile planning , story grooming where applicable etc.]Partner with multiple teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements.Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals.Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions.Work proactively & independently to address stories and epic, and articulate issues/challenges with enough lead time to address project delivery risks.Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards.Providing expertise in technical analysis and solving technical issues during sprint deliveries.Strong influencing skills, proactive collaborator who can communicate his/her technical decisions effectively.Code reviews, test case reviews and ensure code developed meets the requirements using best practices and tools and enable Continuous Delivery.Utilize advanced knowledge of system flow and develop standards and implement it for Component Design, Coding, Unit Testing and Debugging.Carry out adaptive changes necessitated by changes in Business Requirements and Technology.Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding the organization, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.QualificationsStrong knowledge of Java Collection framework and Multi-Threading, Spring Boot, Angular.Strong knowledge of C++ backend server programming.Strong knowledge of Micro services based architecture and technology stack (Kafka, APIs, etc.)Strong PL-SQL knowledge with Oracle, or MS-SQL / Sybase exposure.Knowledge of design methodologies; design of complex multi-dimensional schema.Working knowledge on GWT.Experience with Ajax based frameworks and JavaScript is a plus.Strong Agile proactive: Sprints/Scrums, Jira, Story Pointing, Test Driven Development, Cucumber, Continuous Integration (Jenkins/TeamCity)Ability to adjust priorities quickly as circumstances dictate.Consistently demonstrates clear and concise written and verbal communicationFlexible to learn and work on any language/tools to meet business objectives.SummaryIf interested and qualified for this role, please apply today for immediate consideration Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      We are looking for a talented and passionate Lead Java Developer with 8+ years of working experience in Java & C++. Hands on experience in Micro Services based real-time/streaming architectures and technology stacks (SpringBoot, Kafka etc.). Strong SQL / Database experience is required. Ability to work independentlyAdvantagesClient is focused on diversityCandidate will be working on a global team and global trading platformResponsibilitiesWork in cross functional Agile teams as a senior Developer and Lead. [take part in story pointing, agile planning , story grooming where applicable etc.]Partner with multiple teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements.Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals.Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions.Work proactively & independently to address stories and epic, and articulate issues/challenges with enough lead time to address project delivery risks.Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards.Providing expertise in technical analysis and solving technical issues during sprint deliveries.Strong influencing skills, proactive collaborator who can communicate his/her technical decisions effectively.Code reviews, test case reviews and ensure code developed meets the requirements using best practices and tools and enable Continuous Delivery.Utilize advanced knowledge of system flow and develop standards and implement it for Component Design, Coding, Unit Testing and Debugging.Carry out adaptive changes necessitated by changes in Business Requirements and Technology.Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding the organization, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.QualificationsStrong knowledge of Java Collection framework and Multi-Threading, Spring Boot, Angular.Strong knowledge of C++ backend server programming.Strong knowledge of Micro services based architecture and technology stack (Kafka, APIs, etc.)Strong PL-SQL knowledge with Oracle, or MS-SQL / Sybase exposure.Knowledge of design methodologies; design of complex multi-dimensional schema.Working knowledge on GWT.Experience with Ajax based frameworks and JavaScript is a plus.Strong Agile proactive: Sprints/Scrums, Jira, Story Pointing, Test Driven Development, Cucumber, Continuous Integration (Jenkins/TeamCity)Ability to adjust priorities quickly as circumstances dictate.Consistently demonstrates clear and concise written and verbal communicationFlexible to learn and work on any language/tools to meet business objectives.SummaryIf interested and qualified for this role, please apply today for immediate consideration Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Mississauga, Ontario
      • Permanent
      Reporting to Director of Technology, Solutions and Development, the Full Stack Developer will be working in .NET environment. Main responsibilities will include implementation of new features, change requests and bug fixes of in-house developed solutions and building new solutions from scratch. Successful candidate will be required to participate in code reviews, provide feedback and contribute with process improvements as well as understand business and technical requirements for existing and new solutions. Candidate will be working closely with QA and product management teams as well as analysts within the team.AdvantagesIf you feel this role is a good fit for you please email me your word resume to aaron.lail@randstad.ca ResponsibilitiesThe incumbent will be responsible for but not limited to:•Develop and unit test moderate to complex programs/modules according to specific business and design requirements for in-house developed solutions•Deliver on enhancements/product progression projects on time and on budget per project plan •Provide support and enhancements to existing production applications to minimize outage time and increase effectiveness of business •Liaise with architects, Leads, QA, Business Analysts, and Project Managers to define software requirements; and to assess feasibility of solution within time constraints •Produce code that is secure, reliable, reusable, and scalable •Create implementation instructions and support application deployments •Work with QA and Product team to review problems, define and test solutions. •Follow industry standards in application development, secure coding, and testingQualificationsMandatory:Degree or Diploma in Computer Science, Engineering, or IT related field6+ years of hands-on experience in Service and Microservice oriented architecture, Web-based development, and cloud-based development6+ years experience in web application development in .NET environmentKnowledge of web technologies, web services, protocols and methodologies including languages like Java-script, Typescript, Angular, React, Node.JS, View.JS, jQuery, HTML, CSS, XML, Ajax, Python, RubyKnowledge of .NET languages and frameworks (C#, .NET Core, Blazor, MVC, VB.NET, ASP.NET)Knowledge of database technologies such as MySQL, Mongo DB, MS SQL and SQLiteExperience with IDEs such as IntelliJ/Eclipse/Visual Studio and build tools such as Gradle, Ant, Maven, Tomcat, sub-versioning (GIT), & unit testingExcellent analytical problem diagnosis, investigation and solving skillsAbility to fully take ownership of a project or a product is a must, with minimal support after initial ramp-up periodHigh attention to detail and ability to learn and adapt to high paced environment where a candidate is required to often switch from one project to anotherExcellent communication skills both verbal and written required (ability to receive and provide feedback a must)Ability to work well in a team environment or solo and under tight deadlines is a mustSummaryDesirable:Adobe Creative Suite a strong asset (InDesign in particular)Java knowledge a strong assetSkilled in User Experience-driven design developmentResults-oriented with a disciplined approach to documentationBilingual in English & French a strong assetExperience in mobile application development with good understanding of responsive and UX design using most common mobile SDKs is an assetWill work best in a flexible generalist environment with a broad scope of application – AGILE methodology experience is desirableRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Reporting to Director of Technology, Solutions and Development, the Full Stack Developer will be working in .NET environment. Main responsibilities will include implementation of new features, change requests and bug fixes of in-house developed solutions and building new solutions from scratch. Successful candidate will be required to participate in code reviews, provide feedback and contribute with process improvements as well as understand business and technical requirements for existing and new solutions. Candidate will be working closely with QA and product management teams as well as analysts within the team.AdvantagesIf you feel this role is a good fit for you please email me your word resume to aaron.lail@randstad.ca ResponsibilitiesThe incumbent will be responsible for but not limited to:•Develop and unit test moderate to complex programs/modules according to specific business and design requirements for in-house developed solutions•Deliver on enhancements/product progression projects on time and on budget per project plan •Provide support and enhancements to existing production applications to minimize outage time and increase effectiveness of business •Liaise with architects, Leads, QA, Business Analysts, and Project Managers to define software requirements; and to assess feasibility of solution within time constraints •Produce code that is secure, reliable, reusable, and scalable •Create implementation instructions and support application deployments •Work with QA and Product team to review problems, define and test solutions. •Follow industry standards in application development, secure coding, and testingQualificationsMandatory:Degree or Diploma in Computer Science, Engineering, or IT related field6+ years of hands-on experience in Service and Microservice oriented architecture, Web-based development, and cloud-based development6+ years experience in web application development in .NET environmentKnowledge of web technologies, web services, protocols and methodologies including languages like Java-script, Typescript, Angular, React, Node.JS, View.JS, jQuery, HTML, CSS, XML, Ajax, Python, RubyKnowledge of .NET languages and frameworks (C#, .NET Core, Blazor, MVC, VB.NET, ASP.NET)Knowledge of database technologies such as MySQL, Mongo DB, MS SQL and SQLiteExperience with IDEs such as IntelliJ/Eclipse/Visual Studio and build tools such as Gradle, Ant, Maven, Tomcat, sub-versioning (GIT), & unit testingExcellent analytical problem diagnosis, investigation and solving skillsAbility to fully take ownership of a project or a product is a must, with minimal support after initial ramp-up periodHigh attention to detail and ability to learn and adapt to high paced environment where a candidate is required to often switch from one project to anotherExcellent communication skills both verbal and written required (ability to receive and provide feedback a must)Ability to work well in a team environment or solo and under tight deadlines is a mustSummaryDesirable:Adobe Creative Suite a strong asset (InDesign in particular)Java knowledge a strong assetSkilled in User Experience-driven design developmentResults-oriented with a disciplined approach to documentationBilingual in English & French a strong assetExperience in mobile application development with good understanding of responsive and UX design using most common mobile SDKs is an assetWill work best in a flexible generalist environment with a broad scope of application – AGILE methodology experience is desirableRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Mississauga, Ontario
      • Contract
      Our client. a leader in the retail industry is looking for a technical Business Systems Analysts who has experience with either eCommerce or Marketing applications. These roles will be based out of their office in Mississauga, once the quarantine is overThe role will utilize Senior Business Systems Analysts / Scrum Masters skills. The person will be helping the Product Manager to make decisions (approving user stories and accepting deliverables have been completed to the correct level of quality before deployment). In order of importance , we are looking for the following:1 - business systems analysis skills - ie. technical skills along with functional functional knowledge2- eCommerce/ marketing projects experience 3 - Experience with cloud based systems - ideally some AZURE4 - Experience as a scrum master Advantages- Will be able to work remotely until quarantine is lifted.- Eventually will likely become a hybrid work situation with the ability to stay working from home part of the week.Responsibilities•Direct the identification of new and complex business processes and strategies to improve efficiency of operating divisions by becoming knowledgeable of their data and their intricacies•Direct the development of business and system requirements through detailed analysis and by providing recommendations•Work closely with the Application Developers to provide all system requirements translation and lead the high level design of the solution•Participate in the leadership and influence cross-functional task forces or teams to identify and document functional requirements, workflow, information sources, and system specifications•Hold requirements gathering sessions by identifying the right participants, preparing the appropriate material, reviewing the project scope, and identifying key assumptions•Coordinate the development of comprehensive business cases with cost and benefit dimensions for proposed Information Technology projects that are used at management and executive levels for funding and scope decisions•Develop and established service level agreements•Perform market research of emerging/ available product functionality•Assess scope and impact of client business needs and manages client expectations•Meet regularly with the user groups in all divisions to identify opportunities for enhancements•Communicate functional developments and enhancements to user groups through various media (Web, Email, On-site training)•Contribute to the acceptance of applications and application enhancements via a formal test process•Seek final sign-off of the detailed system requirements from the business sponsor•Improve business processes by defining the existing “As-Is” process and the new “To-Be” process using proper methodologiesQualificationsQUALIFICATIONS•Undergraduate degree in Computer Science or Business Experience with project management and software development disciplines•Knowledge of emerging or available retail product functionality and solutions•Hands on testing on eCommerce or marketing is an asset•Previous experience in integration testing of APIs•HTML, C#, .NET, & Azure knowledge and experience is helpful •Extensive experience gathering business requirements, business process re-engineering, application testing and project management•Experience with Digital Ecommerce / Mobile applications and Agile methodology is preferred•Thorough understanding of the retail industry is helpful•Ability to provide on-the-job training on requirements techniques and methodologies•Proven experience initiating, planning, executing, monitoring, and controlling small and medium sized projects•Strong leadership skills•Ability to choose, recommend, create, and/ or adopt techniques, standards, and methodologies to apply to the business analysis discipline•Proven record of determining appropriate processes for developing the detailed requirements including interviews, discussions with cross-functional team members, JAD (joint application design) sessions, and review of existing documentation and applications•Previous Business Systems Analyst experienceSummary1 - business Systems analysis skills - ie. technical skills along with functional functional knowledge2- eCommerce/ marketing projects experience 3 - Experience with cloud based systems - ideally some AZURE4 - Experience as a scrum master Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client. a leader in the retail industry is looking for a technical Business Systems Analysts who has experience with either eCommerce or Marketing applications. These roles will be based out of their office in Mississauga, once the quarantine is overThe role will utilize Senior Business Systems Analysts / Scrum Masters skills. The person will be helping the Product Manager to make decisions (approving user stories and accepting deliverables have been completed to the correct level of quality before deployment). In order of importance , we are looking for the following:1 - business systems analysis skills - ie. technical skills along with functional functional knowledge2- eCommerce/ marketing projects experience 3 - Experience with cloud based systems - ideally some AZURE4 - Experience as a scrum master Advantages- Will be able to work remotely until quarantine is lifted.- Eventually will likely become a hybrid work situation with the ability to stay working from home part of the week.Responsibilities•Direct the identification of new and complex business processes and strategies to improve efficiency of operating divisions by becoming knowledgeable of their data and their intricacies•Direct the development of business and system requirements through detailed analysis and by providing recommendations•Work closely with the Application Developers to provide all system requirements translation and lead the high level design of the solution•Participate in the leadership and influence cross-functional task forces or teams to identify and document functional requirements, workflow, information sources, and system specifications•Hold requirements gathering sessions by identifying the right participants, preparing the appropriate material, reviewing the project scope, and identifying key assumptions•Coordinate the development of comprehensive business cases with cost and benefit dimensions for proposed Information Technology projects that are used at management and executive levels for funding and scope decisions•Develop and established service level agreements•Perform market research of emerging/ available product functionality•Assess scope and impact of client business needs and manages client expectations•Meet regularly with the user groups in all divisions to identify opportunities for enhancements•Communicate functional developments and enhancements to user groups through various media (Web, Email, On-site training)•Contribute to the acceptance of applications and application enhancements via a formal test process•Seek final sign-off of the detailed system requirements from the business sponsor•Improve business processes by defining the existing “As-Is” process and the new “To-Be” process using proper methodologiesQualificationsQUALIFICATIONS•Undergraduate degree in Computer Science or Business Experience with project management and software development disciplines•Knowledge of emerging or available retail product functionality and solutions•Hands on testing on eCommerce or marketing is an asset•Previous experience in integration testing of APIs•HTML, C#, .NET, & Azure knowledge and experience is helpful •Extensive experience gathering business requirements, business process re-engineering, application testing and project management•Experience with Digital Ecommerce / Mobile applications and Agile methodology is preferred•Thorough understanding of the retail industry is helpful•Ability to provide on-the-job training on requirements techniques and methodologies•Proven experience initiating, planning, executing, monitoring, and controlling small and medium sized projects•Strong leadership skills•Ability to choose, recommend, create, and/ or adopt techniques, standards, and methodologies to apply to the business analysis discipline•Proven record of determining appropriate processes for developing the detailed requirements including interviews, discussions with cross-functional team members, JAD (joint application design) sessions, and review of existing documentation and applications•Previous Business Systems Analyst experienceSummary1 - business Systems analysis skills - ie. technical skills along with functional functional knowledge2- eCommerce/ marketing projects experience 3 - Experience with cloud based systems - ideally some AZURE4 - Experience as a scrum master Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.

    Thank you for subscribing to your personalised job alerts.

    Explore over 4 jobs in Mississauga

    It looks like you want to switch your language. This will reset your filters on your current job search.