<p>Our client is seeking a <strong>Software & Data Developer</strong> to help design, build, and maintain applications and data solutions that support business operations and reporting. This role blends <strong>software development and data engineering</strong>, working across systems and data platforms to enable reliable insights and scalable technology solutions.</p><p><br></p><p>This position will collaborate closely with internal IT teams and business stakeholders to develop applications, manage integrations, and ensure data is accessible, accurate, and usable across the organization.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Design, develop, and maintain internal applications and system integrations</li><li>Build and manage <strong>data pipelines and ETL processes</strong> across multiple data sources</li><li>Write and optimize <strong>SQL queries</strong> to support data analysis and reporting</li><li>Troubleshoot application and data issues to maintain system reliability and performance</li><li>Work with stakeholders to translate business requirements into technical solutions</li><li>Develop documentation including system diagrams, technical specifications, and test plans</li><li>Support integrations with enterprise platforms such as <strong>ERP and CRM systems</strong></li></ul><p><br></p><p><br></p>
<p><strong>The Role</strong></p><p>We are seeking a <strong>Senior Software Developer</strong> to join a collaborative team in Edmonton, Alberta supporting the development of a modern SaaS platform. In this role, you will help design and build scalable solutions while working closely with product and engineering teams to deliver reliable, high-quality software.</p><p><em>Key responsibilities include:</em></p><ul><li>Design and develop scalable components for a SaaS platform.</li><li>Collaborate with product teams to support technical roadmaps.</li><li>Write clean, maintainable, and high-quality code.</li><li>Contribute to system architecture and technical design decisions.</li><li>Mentor junior and intermediate developers through code reviews and best practices.</li><li>Troubleshoot and resolve complex technical issues.</li><li>Participate in Agile ceremonies and process improvements.</li><li>Support QA initiatives and occasional after-hours maintenance if required.</li></ul><p><strong>Why This Role?</strong></p><p>This is an opportunity to work on a modern cloud-based platform within a collaborative development environment. You will have the chance to influence technical direction, mentor developers, and contribute to meaningful product development. The role offers competitive compensation, strong benefits, paid time off, retirement savings matching, and wellness initiatives, along with opportunities for professional growth.</p>
<p>We're recruiting for a Freelance WordPress Developer to provide project-based support to our Toronto-based client. This role will focus primarily on building and maintaining landing pages, with an expected commitment of approximately 5–10 hours per month to start.</p><p><br></p><p>Responsibilities</p><ul><li>Develop, customize, and maintain WordPress templates</li><li>Build and update landing pages based on provided designs and content</li><li>Write clean, responsive HTML/CSS code</li><li>Troubleshoot layout, styling, and functionality issues</li><li>Ensure cross-browser compatibility and mobile responsiveness</li><li>Provide ongoing technical support and timely updates as needed</li></ul><p><br></p>
<p>Our valued client is seeking an experienced <strong>Full Stack Developer</strong> to join their team and support the maintenance, enhancement, and ongoing development of our internal systems and web-based applications. This role is ideal for a senior-level developer who is comfortable working across the full technology stack, with a stronger emphasis on backend development and database management.</p><p>You will play a key role in evolving in-house web-based software solutions while ensuring stability, scalability, and performance across their systems.</p>
<p>We are seeking a talented Senior Full Stack Developer to join our client's team in Mississauga, Ontario. </p><p><br></p><p>The successful candidate will work closely with the business to identify and define the best solutions to address challenges faced by both our customers and internal operations. The Senior Developer will translate functional and non‑functional requirements into clear designs and implementation strategies, ensuring the effective delivery of business applications. They will be responsible for the quality of all deliverables, ensuring that solutions are reliable, fit for purpose, and built to be supportable and maintainable over the long term.</p><p><br></p><p><strong>Technical Skills</strong></p><ul><li><strong>Programming:</strong> J2EE, JPA, Java Web Services (RESTful), Spring Framework, Angular, Maven</li><li><strong>Tools:</strong> Jira, Confluence, GitHub</li><li><strong>Databases:</strong> Relational database systems (ideally Oracle), PL/SQL, SQL Query development</li><li><strong>Operating Systems:</strong> Linux, HP‑UX or other UNIX variants, Windows</li><li><strong>Architecture:</strong> Experience in multi‑platform distributed environments, web‑based architectures, and microservices</li><li><strong>Design:</strong> Familiarity with standard design patterns and UML</li><li><strong>DevOps:</strong> Experience with CI/CD automation processes</li></ul>
<p>We are seeking a <strong>Bilingual Learning Developer (French/English)</strong> to support the design and development of engaging learning experiences for our client. This short-term contract role is ideal for someone with a strong <strong>instructional design background</strong> who can translate learning objectives into effective digital learning solutions. The successful candidate will work closely with subject matter experts and stakeholders to create clear, engaging, and accessible learning materials in both <strong>English and French</strong>.</p><p><br></p><p>Contract: 3 months to start, opportunities to extend</p><p>Location: Remote, work in EST hours (Candidates must be local to the Greater Toronto Area or Montreal) </p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design and develop learning solutions such as eLearning modules, job aids, facilitator guides, and microlearning resources.</li><li>Apply <strong>instructional design methodologies</strong> (e.g., ADDIE, adult learning principles) to create effective learning experiences.</li><li>Collaborate with subject matter experts to gather content and translate it into engaging learning materials.</li><li>Develop and adapt learning content in <strong>both English and French</strong>, ensuring linguistic accuracy and cultural appropriateness.</li><li>Review and update existing training materials to improve clarity, engagement, and effectiveness.</li><li>Ensure learning content meets accessibility and quality standards.</li></ul>
<p>This is an opportunity to join the core product development team with a well-established software company. This company operates successfully across the US and Canada, and they are adding team members to their Vancouver operations. </p><p><br></p><p>In this role, you’ll be working with several other software developers to develop features for the platform. You’ll be working primarily with .NET and C# as the main technologies. In addition, you’ll be working with several other tools related to CI/CD and observability. This company really values data in their design and decision making process.</p><p><br></p><p>This job is suitable if you are an experienced software developer with five or more years of recent, hands-on work experience as a hands-on software developer, with a previous for .NET and C#. </p><p><br></p><p>This company operates in a hybrid work environment, and you’ll split your time between your home office, and your office in downtown Vancouver. </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>
<p>Are you a software developer who likes working on a wide variety of projects for different customers? Would you also like to have the stability of a full-time position with a well-established, boutique software solutions consulting company? Well this role offers both variety and stability, and a chance to work with some of the latest and greatest .NET and Azure services.</p><p><br></p><p>In this .NET Software Developer role, you will work on various software development projects for a spectrum of client companies mostly based in the Vancouver area. This job is well-suited if you are an experienced software engineer who is comfortable working on end-to-end software development projects, including requirements analysis, design, coding and testing. This is an environment where you can really 'own' your projects. </p><p><br></p><p>You will be working primarily with C#, .NET and MS Azure services in this position.</p><p><br></p><p>This is a full-time position that includes a competitive base salary, extended health and dental benefits, and paid vacation. </p><p><br></p><p>This leadership team at this company are experienced and supportive software professionals, and this means you will have lots of learning opportunities from the leaders and other developers in the office. The learning will also come from the fact that you’ll work on a wide variety of projects for different customers during the year. Overall, it is a great chance for you to experience being a software consultant, with the backing and security of a full-time job.</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. Whenever possible I prefer to meet face-to-face (well, virtually for now), and I am always looking to connect with like-minded tech enthusiasts in the Vancouver area</p><p><br></p><p>If you're interested in pursuing this role, the first step is to apply online. If your qualifications are a match, we can arrange time 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>
<p>Have you been looking for an opportunity to join an experienced team of software developers, and work on a software-as-a-service product? This is a chance to apply your software development skills and work in a well-established Vancouver-based company.</p><p><br></p><p>The focus of this role will be on using Microsoft’s BLAZOR and MAUI frameworks, to develop a full-suite of mobile and web applications, including desktop, iPhone, iPad, Android and responsive web. </p><p><br></p><p>So if you’re an experienced developer who has been looking for a chance to dive deeper in to MAUI and BLAZOR then please read on.</p><p><br></p><p>As part of the core product development team, you will be coding and implementing features in a mature, web-based software application. Your focus will be on developing various client-side versions of the software interface, using BLAZOR and MAUI.</p><p><br></p><p>This is a full-time position that includes a competitive base salary, extended health and dental benefits, and paid vacation. </p><p><br></p><p>One of the attractive parts of this job is the chance to learn from other experienced members of the team. This team works collaboratively to solve technical problems together. You will also see your efforts show up in the real-world product, since your code will have a direct impact on the shape of the product. </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 tech enthusiasts in the Vancouver area</p><p><br></p><p>If you're interested in pursuing this role, please 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><p><br></p><p><strong>REQUIREMENTS</strong></p><p><br></p><p>Here are some of the items that you'll bring to the table for this role: </p><p><br></p><ul><li>You have five or more years of recent, hands-on coding experience with C# and .NET framework</li><li>You have recent hands-on experience with MAUI, with a focus on mobile (iOS and Android) and web application development</li><li>Knowledge of BLAZOR would be considered an asset</li></ul><p><br></p>
<p>We are seeking a highly skilled <strong>Java UI Application Developer</strong> to join a global technology team delivering advanced software solutions for the energy industry. This role is ideal for engineers who thrive in complex desktop environments, enjoy solving performance and concurrency challenges, and want to influence architecture in a large-scale enterprise platform.</p><p>You will work closely with UX designers, product owners, and distributed engineering teams to deliver high-performance, scalable applications built on <strong>Eclipse RCP/SWT</strong> and modern cloud-integrated architectures.</p><p><br></p><p>Key Responsibilities</p><ul><li>Translate UX designs into robust, scalable GUI implementations using Eclipse RCP and SWT</li><li>Collaborate with UX, product, and engineering teams to refine requirements and improve user experience</li><li>Design and develop both thin and thick client applications interacting with cloud-based microservices</li><li>Architect and implement complex UI threading and concurrency patterns in Java</li><li>Optimize computational algorithms and application performance within a large-scale desktop platform</li><li>Break down features into well-defined development tasks with clear technical roadmaps</li><li>Present technical designs and proposals to senior stakeholders</li><li>Maintain high code quality through unit testing, peer reviews, CI/CD practices, and security hardening</li><li>Support troubleshooting and participate in user-facing sessions to resolve issues in complex RCP applications</li><li>Work effectively within Agile/Scrum teams, delivering demonstrable value at the end of each sprint</li><li>Stay current with evolving technologies and best practices in desktop and cloud-integrated software development</li></ul>
<p><strong>THE ROLE:</strong></p><p>We are looking for an experienced and innovative <strong>Director of Software Development</strong> to lead and manage our software engineering team. In this role, you’ll oversee the full software development lifecycle, guide strategic initiatives, and ensure the delivery of high-quality, scalable software solutions. You’ll collaborate with cross-functional teams, mentor technical staff, and foster a culture of innovation, collaboration, and excellence. This role is ideal for someone who thrives in a fast-paced environment, enjoys problem-solving, and takes pride in delivering impactful software solutions that align with business goals.</p><p><em>What you'll do:</em></p><ul><li>Lead, mentor, and inspire a team of software engineers, architects, and QA professionals.</li><li>Define and execute software development strategies aligned with organizational objectives.</li><li>Oversee planning, execution, and delivery of software projects on time and within budget.</li><li>Evaluate technical designs, ensure architectural integrity, and maintain scalability and performance standards.</li><li>Collaborate with stakeholders to define project requirements and deliver seamless solutions.</li><li>Drive adoption of modern development practices, including Agile, CI/CD, and automated testing.</li><li>Foster cross-functional collaboration with product management, marketing, and support teams.</li><li>Monitor system performance, ensure software quality, and implement process improvements.</li><li>Report on project performance, technical challenges, and team metrics to senior leadership.</li></ul><p><strong>WHY THIS ROLE?</strong></p><ul><li>Opportunity to shape technology strategy and influence enterprise software initiatives.</li><li>Lead and develop a high-performing, collaborative engineering team.</li><li>Work in a fast-paced, innovative environment with exposure to emerging technologies.</li><li>Make a tangible impact by delivering high-quality software solutions that support business objectives.</li></ul>
<p><strong>THE ROLE:</strong></p><p>We’re looking for an experienced Software Developer to join a collaborative, high‑performing development team building internal and external applications across web, desktop, and mobile environments. You’ll work with modern Microsoft technologies and contribute to solutions that support key business functions.</p><p><em>Key Responsibilities:</em></p><ul><li>Develop, enhance, and maintain business applications across Windows, web, and mobile platforms</li><li>Take ownership of assigned tasks and deliver high‑quality, well‑tested code</li><li>Collaborate with team members to solve complex technical challenges</li><li>Contribute to continuous improvement of development practices and tools</li><li>Support full‑cycle development, from design through implementation and maintenance</li></ul><p><strong>WHY THIS ROLE:</strong></p><p>If you love building software that makes an impact, working with modern technologies, and being part of a supportive, talented team, this role offers the perfect environment to grow. You’ll enjoy competitive compensation, strong benefits, and the stability of a well‑established organization—apply now if you’re looking for a role where your ideas, passion, and technical craft truly matter.</p>
<p>Our client in Markham is recruiting for a UX/UI Designer with front-end development experience for a 6-month contract. This is a 6 month initial contract opportunity; they are currently located in Downtown Markham but will be moving to North York (near HWY 401/404) in the Fall 2026. </p><p><br></p><p>The UX/UI Designer will combine user-centered design with modern front-end development to build intuitive, responsive, and accessible web applications. You will collaborate closely with product managers, designers, and engineers to translate user needs and business requirements into high-quality digital experiences.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>Design & User Experience</p><ul><li>Create wireframes, mockups, and prototypes aligned with user needs and business goals.</li><li>Conduct user research and usability testing to inform design decisions.</li><li>Work cross-functionally to ensure design consistency, usability, and accessibility.</li></ul><p>Front-End Development</p><ul><li>Build responsive and scalable web interfaces using modern JavaScript/TypeScript frameworks such as React, Angular, or Vue.</li><li>Integrate front-end components with backend APIs and services.</li><li>Optimize applications for performance and cross-browser compatibility.</li></ul><p>Collaboration</p><ul><li>Work closely with backend engineers to support integration and define API contracts.</li><li>Participate in technical discussions and code reviews.</li></ul><p><br></p>
<p>Our Client is looking for a skilled Salesforce Developer to join their team in Ottawa, Ontario. In this role, you will manage and enhance Salesforce systems while supporting integration and automation across enterprise applications. This hybrid position requires strong technical expertise and the ability to create scalable solutions tailored to business needs.</p><p><br></p><p>Salesforce Platform Ownership</p><ul><li>Administer, configure, and enhance the Salesforce environment (Sales Cloud and related modules)</li><li>Manage roles, profiles, permission sets, and security controls</li><li>Develop reports, dashboards, flows, and workflow automations</li><li>Support ongoing platform optimization and governance</li><li>Collaborate with business SMEs to gather requirements and deliver solutions</li></ul><p>API & Integration Development</p><ul><li>Design and support API-driven integrations between Salesforce and enterprise systems</li><li>Work with middleware solutions (MuleSoft preferred) to enable real-time and batch data exchange</li><li>Support integrations with systems such as PSA tools, HRIS platforms (e.g., Ceridian/Dayforce), and other enterprise applications</li><li>Ensure interoperability, scalability, and secure data movement</li><li>Partner with internal and external MuleSoft support resources as needed</li></ul><p>Intelligent Automation & Systems Enablement</p><ul><li>Identify opportunities to streamline processes through automation</li><li>Translate conceptual business needs into practical, technical solutions</li><li>Improve data quality, reduce manual processes, and enhance reporting accuracy</li></ul><p><br></p>
About the Role We’re looking for a solution-driven Dynamics 365 detail oriented to take ownership of the development side of Microsoft Dynamics 365. This isn’t a pure analyst or developer role — it’s ideal for someone who enjoys designing end-to-end solutions, collaborating across teams, and leading technical delivery in a lean, agile environment. You’ll partner closely with business stakeholders and the functional consultant to translate requirements into scalable, high-impact D365 solutions that support the Revenue Operations (RevOps) team. The environment is cloud-based D365, with a focus on Field Operations and Project Operations modules. Key Responsibilities Lead solution design, configuration, and development for Microsoft Dynamics 365. Analyze business needs and design the right technical approach using Power Platform tools. Collaborate with stakeholders to define roadmaps, priorities, and solution delivery plans. Support integrations between D365 and other enterprise systems (Salesforce experience a plus). Drive implementation and continuous optimization of Field and Project Operations modules. Top 3 Must-Haves Solutioning expertise with tools such as Power Automate, Logic Apps, and custom plug-ins. Strong configuration and functional knowledge across D365 modules. Proven ability to lead technical design and collaborate effectively with both business and IT teams.
<p>We are looking to recruit a highly skilled and experienced developer with experience in the Geophysical or Geological domain to work with global development teams from Europe, Canada, Asia and US<em>. </em> You will be involved in designing, developing, deploying, and managing scalable and resilient Graphical, Algorithmic, and UI driven <strong>Geophysics</strong> or <strong>Geology</strong> features to be used in their on-premise customer environment and cloud-based deployments. You will collaborate closely with all team developers, testers, and Product Owners to deliver innovative software solutions.</p><p><br></p><p>This position will be based in <strong>Calgary, AB</strong> in a <strong>Hybrid</strong> work arrangement.</p><p><br></p><p><strong>Responsibilities include:</strong></p><ul><li>Primary focus on the software's deployment architecture <strong>Eclipse/RCP/SWT</strong>:</li><li>Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions using (<strong>Java</strong>, C, C++) programming languages, with Swing and <strong>SWT</strong> UI presentations</li><li>Design, develop, and maintain high-performance applications for geophysical and geological data analysis, interpretation and visualization (e.g., seismic, horizon, fault, velocity model, etc.)</li><li>Provide architectural support for the team often interfacing with API’s and architecture outside the <strong>Geophysics</strong> or <strong>Geology</strong> domain.</li><li>Implement and enforce security best practices for applications and infrastructure within the software's codebase.</li><li>Implementing highly graphical user interaction software using Java2D, Java3D API’s, OpenGL</li><li>Manage software builds of various components across the software's environment using GitLab Duo, GitLab Runner helping the team Implement and manage CI/CD pipelines for automated builds, testing, and deployments.</li><li>Assist and mentor team members with architectural decisions and complex debugging sessions</li><li>Work with team Product Owner (domain expert) suggesting refinements to proposed requirements.</li><li>Participate in code reviews and advocate for high-quality coding standards.</li><li>Break down development tasks and lay out clear implementation roadmaps.</li><li>Implement and optimize computation algorithms</li><li>Ensure code quality through unit testing, code reviews, security hardening and continuous integration with other domain tools</li><li>Provide technical support and lead user troubleshooting sessions to resolve issues and ensure smooth operation of a complex <strong>RCP desktop application</strong></li><li>Stay current with emerging technologies and trends in geophysical computing and software development</li></ul>