Solutions Developer Position

4 weeks ago


Toronto, Ontario, Canada Randstad Canada Full time
Job Title: Solutions Developer

We are seeking a highly skilled Solutions Developer to join our team at Randstad Canada. As a Solutions Developer, you will be responsible for leading technical aspects of projects from inception to deployment, ensuring that solutions adhere to development best practices and architectural principles.

Key Responsibilities:
  • Lead technical aspects of projects from inception to deployment
  • Ensure solutions adhere to development best practices and architectural principles
  • Apply analytical skills to resolve problems and deliver viable solutions
  • Anticipate obstacles and execute proactive approaches to issues
  • Active participation in issue resolution
  • Provide detailed development estimates to Project Manager for development effort as well as weekly status reporting and budget forecasting
  • Configuration management for sub-projects within the release
  • Responsible for coding, testing, packaging, deployment, and support of builds as code is promoted from development, system, acceptance, and production environments
  • May lead code reviews
  • Participate in development of test strategy, test plans, test cases, and testing efforts (unit testing and integration testing of code)
  • Provide technical support to business and testing team during testing phases
  • Track defects, defect triage, and resolution
  • Data set up and environment shake down
  • Coaching/mentoring of junior developers
  • Knowledge transfer within group
  • Ensure required documentation is housed in the project repository and that knowledge transfer has occurred to full-time staff upon completion of contract term
Requirements:
  • MUST HAVE:
  • Data Engineer experience
  • Maintain a real-time data processing solution build on Scala, Spark, and Akka framework
  • Hands-on experience with big data technologies such as Hadoop, Kafka, Hive, and HBase
  • Hands-on experience with the Akka framework for building distributed systems
  • Proficient in Java
  • Understanding of data communication protocol like REST and GRPC
  • Strong understanding of data warehousing concepts and ETL processes
  • Proficiency in SQL and experience with relational and NoSQL databases
  • NICE TO HAVE:
  • Knowledge of Capital Markets
  • Proficiency with C# for Excel add-ins
  • Experience with cloud data platforms like Azure ADLS, Google Big Query, and Databricks, Dremio, or equivalent
  • Proficient in Python
  • Experience with CI/CD pipelines and infrastructure as code (IaaC)
  • Familiarity with machine learning and data science workflows
  • Experience with real-time analytics and event-driven architectures

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. We are committed to developing and implementing strategies to increase equity, diversity, and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention, and advancement for all employees.

We are dedicated to creating and maintaining an inclusive and accessible workplace for all our candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. If you require any accommodations, please send an email to accessibility@randstad.ca to ensure your ability to fully participate in the interview process.



  • Toronto, Ontario, Canada Randstad Full time

    Exciting Contract Opportunity for Solutions DevelopersWe are pleased to offer a new contract opportunity for Solutions Developers to consider.Key Highlights:Hybrid role with 2 days on-sitePotential for contract extension and conversionOpportunity to work with a leading employer in the local marketAbout the Opportunity:This contract opportunity is designed...


  • Toronto, Ontario, Canada Reliable IT Solutions Full time

    We are seeking a skilled Software Developer to join our team at Reliable IT Solutions. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions that meet our clients' needs.Key Responsibilities:Design and develop software applications using various programming languages and...


  • Toronto, Ontario, Canada Randstad Canada Full time

    Job Title: Solutions Developer PositionJob Summary:We are seeking a skilled Solutions Developer to join our team. The ideal candidate will have experience in data engineering, Scala, Spark, and Akka framework. They will be responsible for leading technical aspects of projects, ensuring solutions adhere to development best practices, and applying analytical...


  • Toronto, Ontario, Canada Randstad Canada Full time

    Job Title: Solutions DeveloperWe are seeking a highly skilled Solutions Developer to join our team at Randstad Canada. As a Solutions Developer, you will be responsible for leading technical aspects of projects from inception to deployment, ensuring that solutions adhere to development best practices and architectural principles.Key Responsibilities:Lead...


  • Toronto, Ontario, Canada Randstad Canada Full time

    Job Title: Solutions DeveloperWe are seeking a highly skilled Solutions Developer to join our team at Randstad Canada. As a Solutions Developer, you will be responsible for leading technical aspects of projects from inception to deployment, ensuring that solutions adhere to development best practices and architectural principles.Key Responsibilities:Lead...


  • Toronto, Ontario, Canada Randstad Full time

    Solutions Developer Contract OpportunityWe are pleased to offer a new contract opportunity for a Solutions Developer to join our team at Randstad.Key Details:Start Date: ASAPEstimated Length: 12 monthsLocation: TorontoHybrid Role: 2 days on-site, Wednesday and ThursdayAbout the Opportunity:This contract opportunity offers the chance to work with a leading...


  • Toronto, Ontario, Canada Randstad Full time

    Solutions Developer Contract OpportunityWe are pleased to offer a new contract opportunity for a Solutions Developer to join our team at Randstad.Key Details:Start Date: ASAPEstimated Length: 12 monthsLocation: TorontoHybrid Role: 2 days on-site, Wednesday and ThursdayAbout the Opportunity:This contract opportunity offers the chance to work with a leading...


  • Toronto, Ontario, Canada SolveCo Solutions Full time

    Job Title: Machine Learning Solutions DeveloperWe are seeking a talented Machine Learning Solutions Developer to join our team at SolveCo Solutions. As a key member of our operation, you will work with various software applications to design, develop, and deploy machine learning solutions that meet enterprise goals and support experimentation and...


  • Toronto, Ontario, Canada SolveCo Solutions Full time

    Job Title: Machine Learning EngineerAbout the Role:We are seeking a talented Machine Learning Engineer to join our team at SolveCo Solutions. As a key member of our operation, you will work with various software applications to design, develop, and deploy machine learning solutions that meet enterprise goals and support experimentation and innovation.Key...


  • Toronto, Ontario, Canada SolveCo Solutions Full time

    Job Title: Machine Learning EngineerAbout the Role:We are seeking a talented Machine Learning Engineer to join our team at SolveCo Solutions. As a key member of our operation, you will work with various software applications to design, develop, and deploy machine learning solutions that meet enterprise goals and support experimentation and innovation.Key...


  • Toronto, Ontario, Canada JMP Solutions - Canada Full time

    Job SummaryWe are seeking a highly skilled Automation Solutions Developer to join our team at JMP Solutions - Canada.Key ResponsibilitiesContribute to the development of 3+ project opportunities daily, visiting customer manufacturing sites across North America to gain an understanding of customers' challenges and identify areas of opportunity.Brainstorm and...


  • Toronto, Ontario, Canada JMP Solutions - Canada Full time

    Job SummaryWe are seeking a highly skilled Automation Solutions Developer to join our team at JMP Solutions - Canada.Key ResponsibilitiesContribute to the development of 3+ project opportunities daily, visiting customer manufacturing sites across North America to gain an understanding of customers' challenges and identify areas of opportunity.Brainstorm and...


  • Toronto, Ontario, Canada SolveCo Solutions Full time

    Job Title: Machine Learning EngineerAbout the Role:We are seeking a highly skilled Machine Learning Engineer to join our team at SolveCo Solutions. As a key member of our operation, you will work with various software applications to design, develop, and deploy machine learning solutions that meet enterprise goals and support experimentation and...


  • Toronto, Ontario, Canada SolveCo Solutions Full time

    Job Title: Machine Learning EngineerAbout the Role:We are seeking a talented Machine Learning Engineer to join our team at SolveCo Solutions. As a key member of our operation, you will work with various software applications to design, develop, and deploy machine learning solutions that meet enterprise goals and support experimentation and innovation.Key...


  • Toronto, Ontario, Canada SolveCo Solutions Full time

    Job Title: Machine Learning EngineerAbout the Role:We are seeking a talented Machine Learning Engineer to join our team at SolveCo Solutions. As a key member of our operation, you will work with various software applications to design, develop, and deploy machine learning solutions that meet enterprise goals and support experimentation and innovation.Key...


  • Toronto, Ontario, Canada ACCEO Solutions Inc. Full time

    About the Role:Tender Retail is seeking a skilled Software Developer to join our Research & Development Team. As a Software Developer, you will play a crucial role in designing and implementing new functionality in our software, ensuring it meets the highest standards of quality and security.Key Responsibilities:Design and implement new software...


  • Toronto, Ontario, Canada Randstad Canada Full time

    Job DescriptionWe are pleased to offer a contract opportunity for a Solutions Architect to join our team. As a key member of our technology group, you will be responsible for designing and implementing technical solutions that meet the needs of our clients and partners.ResponsibilitiesOur ideal candidate will have a strong background in technology and...


  • Toronto, Ontario, Canada Futran Tech Solutions Pvt. Ltd. Full time

    We are seeking an ETL Developer with BA experience to join our team at Futran Tech Solutions Pvt. Ltd. in Toronto, Canada. The ideal candidate will have a deep understanding of ETL and compatible coding languages (SQL, Python, VBA, etc); as well as investment co.Key Responsibilities:Design and implement ETL processes using Datastage.Develop and maintain ETL...


  • Toronto, Ontario, Canada Futran Tech Solutions Pvt. Ltd. Full time

    Senior ETL Developer OpportunityWe are seeking a highly skilled Senior ETL Developer to join our dynamic team at Futran Tech Solutions Pvt. Ltd. in Toronto, Canada.About the RoleThe ideal candidate will have 6+ years of experience in capital markets and a strong background in ETL development. The successful candidate will be responsible for designing,...


  • Toronto, Ontario, Canada SAP Fioneer Software Solutions Canada Inc. Full time

    Job Title: Information Systems Business Solutions DeveloperWe are seeking an experienced Information Systems Business Solutions Developer to join our team at SAP Fioneer Software Solutions Canada Inc.Job Summary:The successful candidate will be responsible for designing, developing, and implementing information systems business solutions that meet the needs...