• Parcourir les emplois
  • Trouvez le type d’emploi qui vous convient
  • Découvrez comment nous aidons les chercheurs d’emploi
  • Finance et comptabilité
  • Technologies
  • Marketing et création
  • Soutien administratif et à la clientèle
  • Juridique
  • Placement temporaire
  • Placement permanent
  • Découvrez comment nous collaborons avec vous
  • Recrutement de cadres
  • Finance et comptabilité
  • Technologies
  • Marketing et création
  • Soutien administratif et à la clientèle
  • Juridique
  • Technologies
  • Risque, audit et conformité
  • Finance et comptabilité
  • Numérique, marketing et expérience clients
  • Juridique
  • Opérations
  • Ressources humaines
  • Guide salarial 2025
  • Rapport : La demande de personnel qualifié
  • Former des équipes en technologie tournées vers l’avenir
  • Panorama de la recherche d'emploi
  • Salle de presse
  • Tendances salariales et d’embauche
  • Travail d’adaptation
  • Avantage concurrentiel
  • Équilibre vie professionnelle-personnelle
  • Diversité et inclusion
  • Parcourir les emplois Trouvez votre prochaine embauche Nos bureaux
    ;

    28 résultats pour Developpeur Crm

    PertinenceDate d'affichage
    Créer une alerte d'emploi
    Envoyez-moi des courriels à propos de nouveaux postes de Developpeur Crm
    Êtes-vous sûr(e) de vouloir ignorer cet emploi?

    We are actively seeking a Dynamics 365 Consultant to join our team in Whitby, Ontario. This role primarily functions within the Non-Profit industry, offering a long-term contract employment opportunity. As a Dynamics 365 Consultant, you will be responsible for working with Dynamics 365 Business Central, handling customer inquiries, and maintaining customer credit records.


    Key Responsibilities:

    • Requirements Gathering: Collaborate with stakeholders to gather business requirements, ensuring a comprehensive understanding of their needs and how Dynamics 365 can support them.
    • Solution Design: Participate in the design of Dynamics 365 and Power Platform based solutions, ensuring they align with business goals and deliver maximum value.
    • Configuration and Customization: Lead the development of Dynamics 365 solutions to meet business requirements and optimize system performance.
    • Develop Data Migration and Integration: Build and integrate data migration and integration solutions including APIs to allow seamless communication between Dynamics 365 and third-party systems or external platforms.
    • Testing and Quality Assurance: Support testing activities for new development items, system updates, patches, and enhancements to ensure smooth deployment with minimal operational disruptions.
    • Application Support: Provide timely and effective support for all Dynamics 365-related issues, including troubleshooting, root cause analysis, and resolution to ensure minimal disruption to operations.
    • Platform Administration: Ensure compliance to licensing, capacity limits, and perform system review, cleanup and maintenance as needed.
    • Continuous Improvement: Identify opportunities for process improvement, system enhancements, and efficiency gains within the environments. Work proactively to optimize system performance.


    Technical Expertise:

    • Deep Solution Knowledge: In-depth understanding of Power Platform and Dynamics 365 capabilities and data model, especially for Customer Service, Omnichannel, Power Pages and Universal Resource Scheduling.
    • Extensive Project Experience: Proven track record of developing and delivering complex Microsoft Dynamics 365 and Power Platform based solutions for large organizations.
    • Configurations & Customizations: Ability to develop automations using Power Automate flows, JavaScript, Plugins, and custom web resources to optimize processes and enhance system functionality.
    • Power Pages Expertise: Deep technical understanding of Power Apps Portals/Power Pages with the ability to create and manage complex web templates, API endpoints, security setup, forms, and more. Proficiency in HTML, CSS, JavaScript, jQuery, Bootstrap, and Liquid to deliver customized web experiences.
    • SaaS and Azure Expertise: Experience working in a Software as a Service (SaaS) environment and proficiency with Azure (PaaS, Azure Functions, Azure Logic Apps, Service Bus, etc.).
    • Data Migration & Integration: Expertise in developing and executing data migration and integration strategies to ensure smooth data flow between systems.
    • DevOps & Automation: Experience with Azure DevOps for release management, pipelines, automated deployments, unit testing, PowerShell, CLI, and source control.
    • Application Lifecycle Management: Familiar with ALM processes for application development, including solution deployment methods, versioning, release management, and deployment strategies.
    • Experience with VeloCITY: Familiarity with VeloCITY ISV solution is preferred but not mandatory.

    Skills:

    • Detail-Oriented: Strong attention to detail to ensure all customizations and solutions meet specifications and are delivered without errors.
    • Problem-Solving Skills: Ability to quickly analyze and resolve technical issues, delivering efficient solutions that meet business needs.
    • Collaborative Mindset: Willingness to work in a team environment and collaborate with business analysts, functional teams, and other developers to create the best solutions for the organization.
    • Adaptability: Ability to work in a fast-paced environment and adapt to the evolving needs of the business, keeping up with new tools and techniques in the Dynamics 365 ecosystem.


    Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more. Questions? Call your local office at 1.888.490.4429. All applicants applying for Canadian job openings must be authorized to work in Canada. Only job postings for jobs located in Quebec appear in French. © 2025 Robert Half. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use.

    28 résultats pour Developpeur Crm

    Dynamics 365 CRM Developer-Consultant <p>We are actively seeking a Dynamics 365 Consultant to join our team in Whitby, Ontario. This role primarily functions within the Non-Profit industry, offering a long-term contract employment opportunity. As a Dynamics 365 Consultant, you will be responsible for working with Dynamics 365 Business Central, handling customer inquiries, and maintaining customer credit records.</p><p><br></p><p>Key Responsibilities:</p><ul><li><strong>Requirements Gathering</strong>: Collaborate with stakeholders to gather business requirements, ensuring a comprehensive understanding of their needs and how Dynamics 365 can support them.</li><li><strong>Solution Design</strong>: Participate in the design of Dynamics 365 and Power Platform based solutions, ensuring they align with business goals and deliver maximum value.</li><li><strong>Configuration and Customization</strong>: Lead the development of Dynamics 365 solutions to meet business requirements and optimize system performance. </li><li><strong>Develop Data Migration and Integration</strong>: Build and integrate data migration and integration solutions including APIs to allow seamless communication between Dynamics 365 and third-party systems or external platforms.</li><li><strong>Testing and Quality Assurance</strong>: Support testing activities for new development items, system updates, patches, and enhancements to ensure smooth deployment with minimal operational disruptions.</li><li><strong>Application Support</strong>: Provide timely and effective support for all Dynamics 365-related issues, including troubleshooting, root cause analysis, and resolution to ensure minimal disruption to operations.</li><li><strong>Platform Administration</strong>: Ensure compliance to licensing, capacity limits, and perform system review, cleanup and maintenance as needed.</li><li><strong>Continuous Improvement</strong>: Identify opportunities for process improvement, system enhancements, and efficiency gains within the environments. Work proactively to optimize system performance.</li></ul><p><br></p> Software Developer <p>Robert Half is currently seeking an experienced Software Developer for our Calgary Client. As the successful Candidate, you will be accountable for implementing new features, maintaining existing code, and refactoring existing code across a breadth of products used both internally and externally at the company using the latest technologies in the Microsoft stack. Your top notch development skills for web and mobile applications combined with solid problem solving ability will ensure you design, build, deploy and maintain software products that will help grow the business. This role is located in Calgary, AB., but is open to remote work concessions for eligible candidates located within the Calgary region.</p><p><strong>WHAT YOU’LL GET </strong></p><p>Our Client offers a competitive salary and benefits package and the opportunity to work in a challenging team-oriented environment. If you are looking for that next step in your career this could be the role you’ve been looking for, don’t delay and apply online today!</p> SharePoint Developer <p><strong>We are in search of a SharePoint Developer to join our team in Mississauga, Ontario. In this role, you will be utilizing your skills to create and manage custom solutions using SharePoint Online and Power Platform technologies. This role is particularly suited to individuals skilled in JavaScript, SharePoint migration, and Microsoft Power Apps.</strong></p><p><br></p><p><u>This role is 100% onsite in Mississauga. </u></p><p><br></p><p><strong>Responsibilities:</strong></p><p>·      Design, develop, and maintain custom solutions using SharePoint Online (SPFX), JavaScript, and Power Platform technologies.</p><p>·      Develop custom applications and workflows utilizing Power APPs and Power Automate.</p><p>·      Create and manage interactive dashboards and reports using Power BI, including the SQL queries to pull data from source systems.</p><p>·      Implement and maintain Teams Chatbots to enhance user engagement and productivity.</p><p>·      Collaborate with cross-functional teams to gather requirements and ensure solutions align with business needs.</p><p>·      Utilize Copilot Studio for advanced development projects and integrations.</p><p>·      Implement Robotic Process Automation (RPA) to streamline and automate business processes.</p><p>·      Leverage Power Automate Desktop for desktop-based automation tasks.</p><p><br></p><p><strong>Additional Skills (Preferred)</strong></p><p>·      Experience with other Microsoft 365 services and tools.</p><p>·      Knowledge of REST APIs and web services.</p><p>·      Certification in relevant technologies such as Microsoft Power Platform or SharePoint.</p> Software Developer <p>As a <strong>Front End Developer</strong>, you will play a crucial role in the development of cutting-edge software solutions. You’ll collaborate with a team of experienced professionals, contribute to innovative projects, and drive the success of high-impact software features.</p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>Develop and Innovate:</strong> Create, test, and implement new software features that push the boundaries of technology.</li><li><strong>Collaborate Effectively:</strong> Communicate regularly with your Team Lead and colleagues to ensure clear and consistent project progress.</li><li><strong>Optimize and Improve:</strong> Test, maintain, and recommend software enhancements to ensure strong functionality and performance.</li><li><strong>Troubleshoot and Analyze:</strong> Work with team members to conduct root cause analysis of issues, review code, and perform unit testing.</li><li><strong>Enhance System Performance:</strong> Identify opportunities to improve system performance and impact availability.</li><li><strong>Document and Report:</strong> Compile comprehensive documentation and reports as requested, ensuring accuracy and timeliness.</li><li><strong>Stay Updated:</strong> Maintain up-to-date knowledge of technological developments in the industry.</li><li><strong>Professional Communication:</strong> Interact effectively and professionally with both internal and external customers.</li><li><strong>Multi-task Efficiently:</strong> Manage multiple tasks and transitions between them with efficiency and composure.</li></ul><p><br></p> Full Stack Developer <p><strong><u>This is a hybrid role in Downtown Toronto (3x a week in the office). </u></strong></p><p><br></p><p><strong> </strong></p><p>This is a completely new opportunity with a professional services organization. You will have the unique opportunity to design, develop and deliver custom applications. You will be a generalist and will be tech agnostic, as each application can require the use of different tools. You will often work with JavaScript, Python and SQL, and previous experience with these technologies will be nice to have.</p><p> </p><p><br></p><p>You will work collaboratively in a team and will have the opportunity to own each application that you create. You will create software solutions from the ground up and will get exposure to every aspect of the software development lifecycle.</p><p><br></p><p><br></p><p>If you are eager to learn and to grow your skills as a Full Stack Developer, this is the role for you!</p><p>  </p><p><strong> </strong></p><p><strong>What you will do and how you will make an impact … </strong></p><p><br></p><p><br></p><p>-         Collaborate with internal and external stakeholders to understand project requirements</p><p><br></p><p><br></p><p>-         Design and develop custom applications, tools and dashboards</p><p><br></p><p><br></p><p>-         Write clean and efficient code using modern programming languages and frameworks</p><p><br></p><p><br></p><p>-         Optimize application performance by troubleshooting bugs</p><p><br></p><p><br></p><p>-         Ensure codebase reliability and version control using comprehensive Git workflows</p><p><br></p><p><br></p><p>-         Create and maintain technical documentation</p><p><br></p><p><strong> </strong></p><p><strong>Why we are excited about you … </strong></p><p><br></p><p><br></p><p>-         You can effectively communicate between technical and non-technical users</p><p><br></p><p><br></p><p>-         You enjoy working on a variety of projects at a time</p><p><br></p><p><br></p><p>-         You are a quick learner and like a startup environment</p> Senior Web Developer <p><strong>The Role: </strong></p><p>Are you ready to take your development expertise to the next level? Join our client’s Team as a Senior Full-Stack Developer, where you’ll take ownership of developing, designing, and maintaining powerful web applications. This is an exciting chance to work across technologies ranging from Angular frontends to Python backends and containerized systems. As a senior team member, you’ll play a key role in shaping system architecture, driving innovation, and collaborating across regions.</p><p><strong>What You’ll Do:</strong></p><ul><li>Develop, design, and maintain web applications using Angular, Python, and PHP.</li><li>Work with data stored in PostgreSQL and Elasticsearch to deliver scalable solutions.</li><li>Optimize systems through refactoring to maximize efficiency and performance.</li><li>Provide input into key architecture decisions that shape the future of our systems.</li><li>Utilize software deployment pipelines for seamless integrations.</li><li>Offer technical input and advice on implementation strategies.</li><li>Troubleshoot system problems and provide bug fixes when necessary.</li></ul> Senior Web Developer <p><strong>The Role: </strong></p><p>Do you want to advance your development career to the next level? We're looking for an innovative Senior Full-Stack Developer to join our Product Development Team. In this role, you’ll lead the charge in designing, building, and maintaining effective web applications, leveraging technologies such as Angular frontends, Python backends, and container systems. Become a key contributor to shaping system architecture, solving complex technical challenges, and driving impactful projects alongside team members across the globe.</p><p><strong>What You’ll Do:</strong></p><ul><li>Develop, design, and maintain web applications using Angular, Python, and PHP to drive business solutions.</li><li>Work with data management tools including PostgreSQL and Elasticsearch for scalable and efficient results.</li><li>Collaborate with global teammates, including colleagues in Calgary.</li><li>Refactor existing systems to enhance performance and streamline operations.</li><li>Play an integral role on agile project teams, promoting teamwork and innovation.</li><li>Contribute to architecture decisions, ensuring the systems’ structure supports future needs.</li><li>Manage deployment and integration pipelines for seamless software delivery.</li><li>Provide strategic advice on implementation methods and technology growth opportunities.</li><li>Troubleshoot system problems and resolve bugs as part of ongoing improvement processes.</li></ul> Mobile App Developer <p>Our growing client is searching for a highly skilled iOS Developer based in Toronto, Ontario. In this role, you will be responsible for creating and enhancing mobile applications catered to customers' needs. You will be solving complex technical problems and delivering enterprise-level solutions in an agile and cloud-first environment. You will work closely with cross-functional teams to ensure seamless integration and high-quality deliverables.</p><p><br></p><p>Responsibilities</p><p><br></p><p>• Develop and enhance mobile applications for our customers.</p><p>• Collaborate with cross-functional teams including product managers, designers, and DevOps for seamless integration.</p><p>• Solve complex technical problems and deliver enterprise-level solutions in a cloud-first environment.</p><p>• Define and implement standards and promote best practices for Android and iOS development teams.</p><p>• Utilize programming experience with Objective-C, Swift languages, Java, Kotlin, and Flutter.</p><p>• Work with various build tools, pipelines, and package managers such as Webpack, Parcel, Vite, npm, Yarn, and Babel.</p><p>• Leverage cloud technologies, preferably Azure, along with Docker and DevOps principles.</p><p>• Implement continuous integration and continuous delivery (CI/CD) tools like Jenkins, Bamboo, Github Actions, Gitlab CI, or similar tools.</p><p>• Maintain Git or equivalent repositories for source code management.</p><p>• Conduct unit testing to ensure the quality of mobile applications.</p> Senior Front End Developer <p>As a <strong>Front End Developer</strong>, you will play a crucial role in the development of cutting-edge software solutions. You’ll collaborate with a team of experienced professionals, contribute to innovative projects, and drive the success of high-impact software features.</p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>Develop and Innovate:</strong> Create, test, and implement new software features that push the boundaries of technology.</li><li><strong>Collaborate Effectively:</strong> Communicate regularly with your Team Lead and colleagues to ensure clear and consistent project progress.</li><li><strong>Optimize and Improve:</strong> Test, maintain, and recommend software enhancements to ensure strong functionality and performance.</li><li><strong>Troubleshoot and Analyze:</strong> Work with team members to conduct root cause analysis of issues, review code, and perform unit testing.</li><li><strong>Enhance System Performance:</strong> Identify opportunities to improve system performance and impact availability.</li><li><strong>Document and Report:</strong> Compile comprehensive documentation and reports as requested, ensuring accuracy and timeliness.</li><li><strong>Stay Updated:</strong> Maintain up-to-date knowledge of technological developments in the industry.</li><li><strong>Professional Communication:</strong> Interact effectively and professionally with both internal and external customers.</li><li><strong>Multi-task Efficiently:</strong> Manage multiple tasks and transitions between them with efficiency and composure.</li></ul><p><br></p> LAMP Software Developer <p>This is a full-time permanent role for an experienced LAMP stack developer with a software company in downtown Vancouver.</p><p><br></p><p>In this role, you’ll work closely with your team members in the Vancouver office, and they are a group of people that value the benefits of in-person interactions. </p><p>This role is suitable if you are an experienced PHP/LAMP-stack developer. </p><p><br></p><p>This is a full-time position, and includes a competitive base salary, paid vacation and extended health and dental benefits. </p><p><br></p><p><strong>How to Apply</strong></p><p><br></p><p>A bit about myself - my name is Nathan Wawruck, and I am a recruitment consultant based in Vancouver, BC. I have over a decade of matching software and IT professionals to job opportunities, and I am always looking to connect with like-minded people in the Vancouver area.</p><p><br></p><p>If you're interested in pursuing this role, please apply to this posting online, and contact me for an initial discussion. This is a chance for us to discuss specifics, such as the company name, the key hiring managers, and the more in-depth job requirements. This is also a great opportunity to talk about your overall career goals and preferences. We can even discuss other potential roles which may fit what you're looking for. Please find me on LinkedIn by searching my name: Nathan Wawruck</p> Intermediate C++ Developer <p><strong>C++ Developer Opportunity</strong></p><p>Robert Half is currently recruiting for an exciting C++ Developer role on behalf of our client—an industry leader in providing data, software, and information solutions tailored specifically for the Energy sector. In this role, you’ll join the core Development Team and play a key part in designing, developing, and maintaining their flagship decision-support tool, a premier solution in the industry. If you’re looking for a role where you can work across everything from user interfaces to databases and software build processes, this might be the perfect fit.</p><p><br></p><p><strong>A Bit About Our Client</strong></p><p>Our client is a trusted name in the Energy sector, supporting global businesses with market-leading data, platforms, software, analytics, and insights that drive smarter decision-making. Their expertise empowers organizations to boost efficiency and growth across the industry. Headquartered in Calgary, with additional teams in London (UK) and Houston (US), they take pride in being a rapidly growing, dynamic company. They prioritize diversity, inclusion, and the impact their work has on the ever-evolving Energy sector.</p><p>This is your chance to be part of a forward-thinking organization making a meaningful difference in the world of data-driven intelligence, particularly around well/asset information, performance benchmarking, commodity pricing, and transaction analysis.</p><p><br></p><p><strong>About You</strong></p><p>You’re someone who thrives on solving challenging problems. Self-motivated, detail-oriented, and organized, you bring strong technical skills to the table and have a natural passion for building powerful, user-friendly tools. You enjoy collaborating with a diverse team, sharing what you’ve learned, and growing professionally in an innovative environment. If helping others grow while progressing in your own career excites you, this role will feel right at home.</p><p><br></p><p><strong>Team Collaboration & Reporting</strong></p><p>In this role, you’ll work closely within the Development Team, reporting to the Manager of Product Development. You’ll also collaborate with the Product Design team to enhance the user experience and partner with QA to guarantee a product that delights customers. Support from your peers is always available, and you’ll have opportunities to exchange ideas, improve processes, and contribute to the entire team’s success.</p><p><br></p><p><strong>What You’ll Do</strong></p><p>As a key member of the team, here’s how you’ll contribute:</p><ul><li>Develop, design, and maintain applications (spanning desktop and server) primarily using C++.</li><li>Participate actively in code and architecture reviews to promote innovation and stability.</li><li>Refactor and optimize the system for scalability and performance.</li><li>Contribute to automated testing frameworks to improve quality assurance processes.</li><li>Troubleshoot customer-reported issues and resolve defects to uphold product excellence.</li><li>Collaborate in smaller project teams to drive meaningful outcomes.</li></ul><p><br></p> HR Systems Developer <p>We are offering an exciting opportunity for an HR Systems Developer to join our client's HR Technology team. As an HR Systems Developer, you will play a key role in designing, developing, and maintaining integrations between Workday, and various third-party vendor applications. Additionally, you will work with other applications based on Azure.</p><p><br></p><p>Responsibilities</p><p>• Develop and maintain integrations between Workday and third-party applications</p><p>• Troubleshoot and resolve integration-related issues effectively</p><p>• Utilize Workday integration tools, including Workday Studio or EIB</p><p>• Knowledge of JSON, XML, XSLT in integration troubleshooting</p><p>• Develop and manage Workday RestAPI, Workday Web Services, Workday Report Writing </p><p>• Use programming languages such as C#, JavaScript or Python</p><p>• Use advanced Excel skills for data analysis and reporting</p><p>• Work with end-to-end Azure development</p><p>• Create Business Requirement Documents</p><p>• Assist in Configuration Management </p> Ingénieur logiciel <p>Notre client est à la recherche d'un ingénieur logiciel expérimenté pour rejoindre son équipe dynamique. En tant qu'ingénieur logiciel, vous participerez à la conception et à la planification de solutions, et vous contribuerez au développement de notre cadre de jumeau numérique. Ce rôle nécessite une expertise en programmation orientée objet, des compétences en résolution de problèmes et une collaboration au sein d'une équipe performante. Le lieu de travail est à Dorval, Québec, H9P 1G9.</p><p><br></p><p>Responsabilités:</p><p><br></p><p>• Concevoir, développer et maintenir des solutions C# .NET Core pour notre cadre de jumeau numérique.</p><p>• Développer et maintenir des applications internes à l'aide de .NET Core.</p><p>• Déboguer, optimiser et organiser le code écrit pour l'efficacité et la maintenabilité.</p><p>• Définir et gérer les exigences du projet, en assurant des améliorations continues.</p><p>• Identifier et résoudre les problèmes liés aux projets .NET Core.</p><p>• Fournir une assistance technique et un soutien aux parties prenantes internes.</p><p>• Signaler l'état et les avancements du projet aux membres supérieurs de l'équipe.</p><p>• Convertir les storyboards d'application et les cas d'utilisation en applications fonctionnelles.</p><p>• Écrire du code C# propre, efficace et réutilisable tout en assurant une performance, une qualité et une réactivité optimales.</p><p>• Identifier les goulots d'étranglement et les défauts, en mettant en œuvre des solutions efficaces.</p><p>• Maintenir des normes élevées pour la qualité du code, la structure et l'automatisation.</p><p>• Analyser, concevoir et modifier des applications C# multicouches en utilisant WPF pour les couches UI et plusieurs services back-end.</p> Directeur de Comptes Clés- Quebec <p>Notre client dans l'industrie alimentaire recherche actuellement un(e) Directeur(trice) des Comptes Clés pour gérer les relations avec des comptes de détail majeurs tels que Sobeys et Métro, tout en stimulant la croissance grâce à Costco et à des comptes stratégiques plus petits. Ce rôle consiste à développer des plans stratégiques, entretenir des partenariats et atteindre des objectifs de vente pour générer des revenus et de la rentabilité.</p><p><strong>Responsabilités clés :</strong></p><p> • <strong>Gestion des comptes :</strong> Superviser les relations avec les comptes clés et identifier les opportunités de croissance avec des comptes plus petits.</p><p> • <strong>Planification stratégique :</strong> Développer et exécuter des plans de comptes, y compris des prévisions de ventes et des stratégies promotionnelles.</p><p> • <strong>Performance des ventes :</strong> Stimuler la croissance des ventes et dépasser les objectifs de revenus, en fournissant des rapports de performance détaillés.</p><p> • <strong>Développement des affaires :</strong> Élargir l’empreinte de l’entreprise au Québec en établissant de solides relations avec les décideurs clés.</p><p><br></p> Sr. Software Engineer <p><strong>About Our Client</strong></p><p>Join an innovative company specializing in advanced solutions for the education technology sector. Their products focus on enhancing efficiency and data management for educational institutions worldwide. They are now in search of an outstanding Senior Software Developer to join their dynamic team and contribute to their mission of revolutionizing educational experiences through technology.</p><p>This is a full-time role, requiring the successful candidate to report to their Edmonton office five days a week.</p><p><strong>Role Overview</strong></p><p>We are recruiting for a seasoned Senior Full-Stack Software Developer, proficient in .NET C#, with extensive database experience and a deep understanding of DevOps CI/CD practices. The desired candidate would have a firm grasp of modern front-end frameworks such as ReactJS or Angular and will be instrumental in developing, enhancing, and maintaining sophisticated software solutions.</p><p><strong>Key Tasks and Responsibilities</strong></p><ul><li>Designing, developing, and maintaining web applications using .NET Core and modern front-end frameworks</li><li>Collaborating with cross-functional teams to define requirements and deliver scalable and efficient solutions</li><li>Primary programming with C#, implementing and integrating Web API services, and Single Sign-On (SSO) solutions</li><li>Developing and fine-tuning SQL Server and Oracle queries</li><li>Applying and advocating software design principles and best practices in the software architecture</li><li>Staying current with cutting-edge technologies and recommending improvements</li><li>Fostering a culture of innovation and data-driven decision-making within the technology team</li><li>Ensuring compliance with industry regulations pertaining to the security and privacy of sensitive educational data</li></ul><p><br></p> Senior UI Developer <p><strong><u>This is a hybrid position in Downtown Toronto (2x a week in the office). </u></strong></p><p><strong><u> </u></strong></p><p> </p><p>In this role, you will join a large financial services organization based in Downtown Toronto. You will be a Senior UI Developer and will mentor junior team members. You will develop, deploy, maintain and test internal applications. </p><p> </p><p> </p><p>This organization is growing their business and internal development team, and it’s an exciting time to get involved! </p><p> </p><p>  </p><p><strong>What you will do and how you will make an impact … </strong></p><p><strong> </strong></p><p> </p><p>-         You will play a critical role in designing, developing, and maintaining front-end interfaces. </p><p> </p><p>-         You will collaborate with business analysts, project managers, and technical teams to transform business requirements into technical solutions.</p><p> </p><p>-         You will develop and deploy custom applications. </p><p><br></p><p>-         You will maintain clean, scalable and efficient code. </p><p><br></p><p>-         You will extend and improve functionality to meet business needs. </p><p><br></p><p>-          You will document development processes. </p><p> </p><p>-         You will mentor junior developers on best practices and emerging trends in UX/UI.</p><p> </p><p>You will work with: </p><p> </p><p>-         SAP HANA and UI5</p><p> </p><p>-         HTML and CSS </p><p> </p><p>-         JavaScript </p><p> </p><p><strong>Why we are excited about you … </strong></p><p><strong> </strong></p><p> </p><p>-         You have proven experience as a UI Developer and programming with JavaScript </p><p><br></p><p>-         You have previous experience with integrating applications with data services </p> Software Developer <p>We are seeking a skilled Software Developer to join our team in Calgary, Alberta. As a Software Developer, your responsibilities will include managing client applications, maintaining accurate client records, and addressing client inquiries. You will also be responsible for monitoring client accounts and taking necessary actions as required.</p><p><br></p><p>Responsibilities:</p><p><br></p><ul><li>Develop and implement REST APIs in Java to facilitate interaction between different parts of the application.</li><li>Construct efficient, testable, and reusable software modules using JavaScript, Java, and CSS.</li><li>Apply your comprehensive knowledge of Object-Oriented Programming to enhance software design and development.</li><li>Manage relational databases to ensure efficient data storage and retrieval.</li><li>Implement Graph APIs, if required, to optimize the application functionalities.</li><li>Use your intermediate skills in SQL for database querying and manipulation.</li><li>Ensure the accuracy and efficiency of client credit application processing.</li><li>Maintain accurate client credit records.</li><li>Address any client inquiries promptly and effectively.</li><li>Monitor client accounts and take necessary actions when required.</li></ul> Software Developer <p>Robert Half is looking for a skilled Software Developer with a focus on Mendix development to join our client's innovative and driven team. Our ideal candidate has a passion for developing cutting-edge applications and a solid background in Mendix platform usage.</p><p>Responsibilities:</p><ul><li>Develop and maintain software applications using Mendix platform.</li><li>Troubleshoot, debug, and upgrade existing software.</li><li>Utilize Java and JavaScript to build robust and dynamic software applications.</li><li>Communicate with team members to clarify requirements and overcome obstacles to meet the team goals.</li><li>Design UI layers using out-of-the-box Mendix components and widgets.</li><li>Work closely with a cross-functional team to achieve project milestones.</li></ul><p><br></p> Senior Full-Stack Developer <p>Robert Half is seeking a highly skilled <strong>Senior Full-Stack Developer</strong> with <strong>5-10 years of experience</strong> to build and maintain high-performance web applications for a client of ours on-site in Calgary, Alberta. This 6-month contract Full-Stack Developer role involves backend and frontend development using modern technologies in a collaborative team environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop and maintain web applications using <strong>.NET Core 8+, Entity Framework Core, ASP.NET Minimal APIs, and MediatR</strong>.</li><li>Build responsive, scalable UIs with <strong>Vue.js, TypeScript, TailwindCSS, and Vite</strong>.</li><li>Implement and maintain APIs following <strong>OpenAPI Specification</strong>.</li><li>Utilize <strong>Docker</strong> and work within a <strong>Linux</strong> environment.</li><li>Collaborate with teams to deliver robust, scalable solutions.</li><li>Optimize application performance and security.</li></ul> Applications Architect <p>Our client is a prominent software development company in Edmonton Alberta who specializes in cutting edge technology solutions. They are currently on the hunt for an exceptional Software Architect with extensive experience in .NET and Azure. This position is a key leadership role within the organization, pioneering the development of modern web applications.</p><p><br></p><p>Note: This position requires the successful candidate to work on-site 5 days a week. </p><p><br></p><p>As a Software Architect, you will be leading the design, creation, and implementation of high-quality software solutions using .NET and Azure. You will be instrumental in the full software development lifecycle and provide strategic guidance for technical architecture and design according to the company's objectives.</p><p><br></p><p>Responsibilities:</p><ul><li>Lead the design and construction of robust and scalable .NET web applications using Azure.</li><li>Define and drive the architectural vision and technical strategy of the organization.</li><li>Collaborate with developers, project managers, and other stakeholders to refine and translate software requirements into solutions.</li><li>Develop architectural blueprints, best practices, and provide technical leadership to guide development teams.</li><li>Identify, evaluate, and advocate for new technologies and software products to meet project requirements.</li><li>Troubleshoot and resolve complex technical issues related to software application design and coding.</li><li>Ensure compliance with industry specifications and standards in all software architectural designs and implementations.</li></ul> Data Engineer <p>Our client is seeking a Business Systems Analyst (BSA) with expertise in data integration and ETL processes to support the design, development, and maintenance of data workflows using Matillion ETL/ELT. This role involves working with diverse data sources, ensuring data quality and security, and optimizing SQL queries within a cloud data warehouse environment (Snowflake). This is a long term engagement hybrid opportunity in London, Ontario. </p><p><br></p><p>Key Responsibilities:</p><ul><li>Design, develop, and maintain data integration workflows using Matillion ETL/ELT.</li><li>Extract, load, and transform (ETL/ELT) data from multiple sources, including SQL Server, Oracle, Salesforce, and integrate into Snowflake or other cloud data warehouses.</li><li>Identify and implement process improvements for data collection, cleansing, and standardization.</li><li>Develop and optimize complex SQL queries and stored procedures to support efficient data processing.</li><li>Ensure data quality, security, and compliance with best practices and industry standards.</li><li>Troubleshoot and resolve data integration issues and performance bottlenecks.</li><li>Collaborate with data analysts, developers, and other stakeholders to support business needs.</li></ul><p>Critical Competencies:</p><ul><li>Strong attention to detail and execution-focused mindset.</li><li>Ability to manage unstructured and complex tasks independently.</li><li>Self-motivated with the ability to prioritize and manage multiple projects.</li><li>Demonstrates a continuous improvement mindset and drives process enhancements.</li><li>Strong team collaboration skills within a cross-functional environment.</li><li>Understanding of global business needs and emerging data trends.</li></ul><p>Qualifications & Skills:</p><ul><li>Bachelor’s degree in Computer Science, Software Engineering, or a related field.</li><li>3+ years of experience in data engineering, ETL/ELT development, or related fields.</li><li>Proficiency in Matillion or other ETL/ELT tools.</li><li>Strong knowledge of SQL, data modeling, and data warehouse concepts.</li><li>Experience working with cloud platforms such as Azure, AWS, or GCP.</li><li>Hands-on experience with Snowflake or similar cloud data warehouse solutions.</li><li>Excellent communication, problem-solving, and analytical skills.</li></ul><p>If you're a data-focused BSA looking for a dynamic opportunity to contribute to data integration and analytics projects, we'd love to hear from you!</p> Technical Lead <p>Nous recherchons un <strong>Directeur Technique</strong> pour rejoindre notre équipe à Montréal, Québec. En tant que Directeur Technique, vous serez chargé de fournir un leadership technique à travers nos Services Gérés et Services Professionnels. Vous travaillerez également en étroite collaboration avec les clients et les parties prenantes internes pour aligner la technologie avec les objectifs commerciaux.</p><p><br></p><p><strong>Responsabilités: </strong></p><p>• Développer et mettre en œuvre des stratégies technologiques qui améliorent la prestation de services</p><p>• S'assurer que les équipes suivent les meilleures pratiques en matière de cloud, de cybersécurité, d'infrastructure et de solutions logicielles</p><p>• Rester à jour sur les tendances de l'industrie et les technologies émergentes</p><p>• Diriger des programmes de formation technique et de mentorat pour le personnel</p><p>• Standardiser et optimiser les cadres et les méthodologies de prestation de services</p><p>• Collaborer avec les fournisseurs et les partenaires pour améliorer les offres de services</p><p>• Agir en tant que point d'escalade technique pour les problèmes complexes des clients</p> Database Engineer <p><strong><u>This is a hybrid position in Downtown Toronto. </u></strong></p><p><br></p><p><strong> </strong></p><p>In this position, you will join a financial services organization and will have the opportunity to lead a large-scale data migration.  You will take ownership of this company’s databases and need in-depth experience with SQL and MySQL databases to succeed in this role. </p><p><br></p><p><br></p><p>This company’s internal infrastructure is completely on the cloud, and you will primarily work with SQL, MySQL, C#, and Azure services. </p><p><br></p><p>  </p><p><strong>What you will do and how you will make an impact … </strong></p><p><strong> </strong></p><p><br></p><p>-         You will create database schemas and tables to support complex data systems </p><p><br></p><p><strong> </strong></p><p>-         You will be responsible for database optimization, and configuration. </p><p><br></p><p><br></p><p>-         You will automate tasks through scripts and workflows. </p><p><br></p><p><br></p><p>-         You will build robust ETL workflows and ingestion pipelines to integrate data from various sources, including APIs. You will transform this data into formats that can be used for analytics and reporting. </p><p><br></p><p><br></p><p>-         You will fine-tune database queries and indexes.</p><p><br></p><p><br></p><p>-         You will manage user access and disaster readiness, and protect sensitive information. You will implement best practices in cybersecurity.</p><p><strong> </strong></p><p><strong> </strong></p><p><strong>Why we are excited about you … </strong></p><p><br></p><p><br></p><p>-         You have previous experience leading a data migration project for an organization. </p><p><br></p><p><br></p><p>-         You are a SQL and MySQL expert </p><p><br></p><p><br></p><p>-         You have proven experience working in a cloud environment, and with AWS / GCP / Azure platforms </p> Linux Systems Engineer <p>This is a great chance to apply your systems engineering skills to a high-profile, government-funded organization in Vancouver, BC. This role will involve a mix of open-source, Linux systems administration, and cloud-based systems administration. So if you’ve been looking for a chance to combine your experience with both on-prem systems and cloud-hosted systems, then please read on.  </p><p><br></p><p>In this role, you’ll be working with a team of experienced technology professionals in the Vancouver office. You’ll be working on a variety of projects related to systems modernization, specifically related to on-prem to cloud migrations. As part of this, you’ll also be analyzing and supporting the existing systems, which are primarily linux-based, on-prem systems.</p><p><br></p><p>The systems themselves contain highly-sensitive government data. As part of the hiring process, you will go through an RCMP background check with the goal of obtaining a government ‘Secret’ status. </p><p><br></p><p>This is a full-time position, and includes a competitive base salary, paid vacation and extended health and dental benefits. </p><p><br></p><p><strong>How to Apply</strong></p><p><br></p><p>A bit about myself - my name is Nathan Wawruck, and I am a recruitment consultant based in Vancouver, BC. I have over a decade of matching software and IT professionals to job opportunities, and I am always looking to connect with like-minded people in the Vancouver area.</p><p><br></p><p>If you're interested in pursuing this role, please apply to this posting online, and contact me for an initial discussion. This is a chance for us to discuss specifics, such as the company name, the key hiring managers, and the more in-depth job requirements. This is also a great opportunity to talk about your overall career goals and preferences. We can even discuss other potential roles which may fit what you're looking for. Please find me on LinkedIn by searching my name: Nathan Wawruck</p> DevOps Engineer <p>We are seeking a DevOps Engineer with expertise in supporting high-performance infrastructure for multiplayer game development. In this role, you will design, implement, and manage software systems, cloud/on-premise infrastructure, and workflows to ensure scalability, security, and efficiency. This is a full-time, in-office position requiring 5 days per week in in a centrally located office, near Skytrain and many shops and restaurants.</p><p> </p><p> The role offers a competitive base salary ranging from $110,000–$130,000 annually, extended health and dental benefits, retirement savings plans, paid vacation, and studio shutdown over the December holidays.</p><p><br></p><p><br></p><p><strong>How to Apply</strong>:</p><p> </p><p>Ready to take the next step on this exciting opportunity? My name is Klaudia Cristante, I’m a Recruitment Consultant at Robert Half Vancouver, always excited to collaborate with talented IT professionals. Apply directly to this posting and reach out to me on LinkedIn so we can discuss the next steps.</p>