Browse
···
Log in / Register

Full Stack Developer/Developer, Full Stack

Negotiable Salary

Power Factors

Brossard, QC, Canada

Favourites
Share

Some content was automatically translatedView Original
Description

WHO WE ARE Power Factors is a software and solutions provider leading the next generation of clean energy with Unity, one of the most extensive and widely deployed renewable energy management suites on the market. With over 300 GW of wind, solar, and energy storage assets managed globally across more than 600 clients and 18,000 sites, Power Factors manages 25% of the world's renewable energy data.* THE ROLE We are seeking a highly skilled Full Stack Developer with expertise in C#, .NET, and React to join our dynamic team. The ideal candidate will have a strong background in developing and maintaining complex applications. You will be working in a fast-paced, agile environment, contributing to the development of our Unity platform, which collects and analyzes millions of IoT and other data points to analyze and inform our users about their renewable energy assets. YOUR RESPONSIBILITIES Design: Participate and influence design sessions with peers using architectural principles and design patterns. Articulate the options, tradeoffs, and recommend a path forward that pertains to our long-term goals. Write and Maintain Code: Develop our product ensuring the software is built to scale, perform, easy to maintain, and is secure. Code quality and adhering to best practices is at your forefront. Solving Problems: Triage, debug, and synthesize client issues into root causes. Deliver sound fixes that support our product and technical roadmaps. Collaborate Cross-Functionally: Work in agile sprints with PMs, Designers, and other agile development teams aligning on dependencies and well-designed solutions. Continuous Improvement: Always improving both the code base and our processes. Identify and correct bottlenecks. CI/CD: Ability to improve our pipelines so we can shorten our cycle times and have a happy developer experience. Have a ‘shift-left’ mindset. Implement and maintain automated testing frameworks to ensure high-quality code. Coaching and Mentoring: Sharing of knowledge through training sessions, documentation, and hands-on coaching. Provide guidance and support to team members grow and develop their skills. Conduct code reviews and provide constructive feedback to team members. Monitoring: Know how our system is performing, scaling, and the cost so we can continuously improve them. Delivery: Contribute to the team’s success in sprint commitments with accountability and a sense of urgency. Hybrid position: 2 days in the office and 3 days working from home per week. QUALIFICATIONS Degree in Computer Science, Software Engineering, or equivalent. 8+ years of experience in full stack development with a strong technical background in C#, .NET, and React. Experience in containerization technologies like Docker and Kubernetes. Experience with cloud platforms such as AWS, Azure, or Google Cloud. Experience with micro frontends architecture and design systems. Experience working in an Agile environment using frameworks like Scrum and Kanban. Highly motivated, self-driven, and problem solver. Result oriented with attention to details. Approaches problems with objectivity to enable data driven decision-making. Strong team player who can understand other’s pain points and propose creative solutions. Knowledge of PostgreSQL, Kafka, REST APIs, Playwright. SOFT SKILLS Effective Communication: Ability to clearly articulate ideas and collaborate with team members and stakeholders. Teamwork: Strong ability to work within a team, contributing to a positive and productive team environment. Adaptability: Flexibility to adapt to changing priorities and new challenges in a fast-paced environment. Problem-Solving: Proactive approach to identifying issues and developing innovative solutions. Time Management: Excellent organizational skills and ability to manage multiple tasks and deadlines. Leadership: Capability to mentor and guide junior developers, fostering their growth and development. Empathy: Understanding and consideration for the perspectives and needs of others, both within the team and with clients. Created during import

Source:  workable View original post

Location
Brossard, QC, Canada
Show map

workable

You may also like

Workable
Senior PCB Layout Designer
Headquartered in Ottawa, with additional design center locations in Waterloo and San Jose, Fidus is a global leader and dynamic high-tech design firm. Fidus specializes in leading-edge electronic product development. Our hardware, software, FPGA, and signal integrity teams innovate, design, and deliver next-generation products for clients in emerging technology markets. Fidus leads in system, hardware, and embedded software design, providing a technical advantage to our global clients, from tech giants to start-ups.  We work on leading edge technologies within High-Speed Communication, High Resolution Video, and High-Performance Computing. Established in 2001, Fidus successfully completed over 4,000 projects for over 400 customers by serving diverse clientele at such industries as Telecom/Datacom, Aerospace and Defence, Consumer, Semiconductors, Industrial/Automotive Controls, and Medical.  As a Premier Adaptive Computing Partner for AMD North America, Fidus leverages in-house expert knowledge and industry-leading tools to architect, design, and deliver cutting-edge solutions and solve some of the customers toughest design challenges. We have an exciting opening for a Senior PCB Layout Designer for our Ottawa or Kitchener Design Centres. We are looking for someone who is passionate about designing and working with new technologies, is driven to win and is excited to apply their creative skills.   If you want to be part of a creative team, you like to be challenged, you thrive on project diversity, you love to grow, change, and evolve, you enjoy a work environment that is built on openness, opportunity and career development and you think it is important to have fun while reaching your goals and exceeding customer expectations, then Fidus is the place for You! What’s in it for You? Working with a Proudly Tier 1 High-Tech Design House at a Rapidly Expanding Industry: Fidus is pleased to provide customers with full end-to-end development solutions or more selective targeted engagements. As a Premier Adaptive Computing Partner for AMD North America, Fidus has delivered more than 4,000 projects for 400+ clients, from Tier-1 multinationals to SMEs to start-ups. Fidus is headquartered in Ottawa with local design centers in Kitchener-Waterloo and San Jose. Fidus is involved in assessing and implementing the newest technologies, often before they are released to the market. Join an Evolving Company: Make your voice heard and create the change you want to see. Be a contributor on challenging projects, lead with your expertise influencing change and growth in our product and services roadmaps. Fidus is recognized for accelerating the product development cycle and optimizing system implementation for better cost, performance and power to our clients! Join During Rapid Growth Mode: Consistently exceeding targets and strong projections for years ahead, you’re joining at an exciting time in Fidus history. Recognized as a trusted design partner, Fidus is dedicated to meeting customer expectations and develop long-term relationships with clients built on integrity, quality and open communications. Work with Cutting Edge Technology: Fidus specializes in leading-edge electronic product development, including hardware, software, and FPGA/ASIC design/verification. Work on a variety of leading technologies, be part of a team that solves the hard problems that new technologies present. Our training, mentoring, and exposure to different types of projects allow Fidus engineers to become highly sought after experts, more quickly than in other environment. Exposure to various diverse industries and clients which means exciting new technologies. Generous Benefits Package and Company Culture: Featuring a full benefits package, healthy work/life balance, LTD & STD, generous PTO and a company emphasis placed on feeling welcome and at home; ensuring you are taken care of is of utmost importance to Fidus. What You’ll Need for the Position: At least 5 to 8 years' experience laying out dense, high-speed, digital and analog boards for various industries and products. You must have a proven track record for delivering high-quality designs. Extensive experience applying advanced electrical constraint sets using the Allegro Constraint Manager, or equivalent College technician diploma or equivalent IPC certification will be considered an asset Be detail driven and have a good understanding of how to produce zero-defect layouts Understand the fundamentals of high-speed circuit card design and routing Exhibit strong communication skills Interact well with customers and other employees Ramp-up quickly on new technologies and processes Contribute to a dynamic and friendly working environment. Layout of complex, multi-layer, high speed PCBs using Cadence Allegro PCB Design, Mentor Expedition/PADS or Altium. PCB layout design on different core material substrate, component placement, impedance matching and routing analysis Work closely with the mechanical and the signal integrity team during product development phases Generate fabrication drawings, assembly drawings and drill files Work closely with board houses to ensure compliance with DFA and DFM practices and lead DFM reviews, until closure to ensure the design is ready for high volume manufacturing Interface with board houses to resolve technical issues Research and implement new techniques and technologies to grow the PCB design skill-set, reduce PCB cost, and stay current on industry PCB design practices. Additional skills considered an Asset: Protel, Altium,Pcad; OrCAD Layout; Cadstar; Orcad CIS, Concept or DxDesigner (schematic capture tools; Autocad, Solidworks, Inventor (mechanical design tools) What You’ll Be Doing: Layout of complex, multi-layer, high speed PCBs using Cadence Allegro PCB Design, Mentor Expedition/PADS or Altium. PCB layout design on different core material substrate, component placement, impedance matching and routing analysis Work closely with the mechanical and the signal integrity team during product development phases Generate fabrication drawings, assembly drawings and drill files Work closely with board houses to ensure compliance with DFA and DFM practices and lead DFM reviews, until closure to ensure the design is ready for high volume manufacturing Interface with board houses to resolve technical issues Research and implement new techniques and technologies to grow the PCB design skill-set, reduce PCB cost, and stay current on industry PCB design practices. Fidus is committed to creating a diverse environment and is proud to be an equal opportunity employer.
Ottawa, ON, Canada
Negotiable Salary
Workable
Product Manager (GTM AI Team)
About Citylitics Inc. Citylitics delivers predictive intelligence on local utility & public infrastructure markets What is Infrastructure? It is the roadways you rely on to safely get to Grandma's house, it's the potable water that comes out of your kitchen tap that you wash your family's food with and it's the energy that heats our homes and powers our digital lifestyles. Every year, trillions of dollars are spent on all areas of infrastructure to maintain our quality life and move our economy forward. However, our infrastructure is no longer equipped to meet the needs of the future. We hear about infrastructure failures, whether bridge collapses, power blackouts, or water main breaks, every day in the news. Climate change and extreme weather events are disrupting the basic infrastructure we took for granted for years. Citylitics is solving the hardest data problems in infrastructure while building the sales intelligence platform that enables a faster, more transparent, and more efficient infrastructure marketplace. We turn millions of unstructured documents into high value intelligence feeds and datasets that are available on an intuitive user experience. Our goal is to enable solution providers to connect with cities with relevant infrastructure needs in a faster and more digital way than historic market channels. As more companies adopt our platform, cities & utilities will be able to access solutions that deliver on the promise of moving towards a more resilient, sustainable, and equitable infrastructure future. Who Are We Looking For? We are looking for an innovative and detail-oriented individual with a strong passion for GTM automation and business acumen. You possess a unique blend of product understanding, GTM strategy acumen, and technical proficiency in automation tools and platforms. You are adept at identifying bottlenecks, designing scalable solutions, and implementing systems that drive efficiency and improve cross-functional collaboration. You also have a keen eye for product opportunities that can directly enhance the sales funnel and provide value to potential customers upfront. Your ability to analyze data, measure impact, and continuously improve processes will be key to your success. You are a proactive problem-solver and an excellent communicator, capable of translating complex technical requirements into clear business outcomes. The position will be out of our Toronto Headquarters. What Will You Accomplish? Automate GTM Workflows: Design, implement, and manage automated processes for GTM campaigns to increase our GTM capacity and our ability to reach more of our target market. System Integration & Optimization: Identify, evaluate, and integrate various GTM tools and platforms (e.g., CRM, marketing automation, project management, product information management) to create a cohesive and efficient GTM ecosystem. Process Improvement & Standardization: Analyze existing GTM processes, identify inefficiencies, and propose and implement standardized, scalable, and automated solutions. Enable Sales Through Product Solutions: Identify, conceptualize, and oversee the development of customer-facing product features or tools that directly support the sales process. An example might include a public-facing portal on our homepage where interested companies can explore a sneak peek of our data offerings. Data-Driven GTM Insights: Establish and monitor key performance indicators (KPIs) for GTM automation, providing insights and recommendations to improve GTM effectiveness and ROI. Cross-functional Collaboration: Work closely with Product Management, Marketing, Sales, Engineering, and Operations teams to understand their needs, gather requirements, and ensure automation solutions meet business objectives. Tool Management & Training: Manage and optimize the GTM technology stack, ensuring proper configuration, data integrity, and user adoption through training and documentation. Documentation & Best Practices: Develop and maintain comprehensive documentation for automated GTM processes and systems, fostering a culture of continuous improvement and knowledge sharing. Requirements Bachelor's degree in Business, Marketing, Computer Science, or a related field. 3+ years of experience in product operations, GTM operations, marketing operations, or a similar role focused on process improvement and automation. Proven experience with GTM strategies and product launch processes. Strong understanding and hands-on experience with automation tools and platforms (e.g., Zapier, Workato, Tray.io, or similar iPaaS solutions). Proficiency with CRM systems (e.g., Salesforce), marketing automation platforms (e.g., HubSpot, Marketo, Pardot), and project management tools (e.g., Jira, Asana). Experience identifying and implementing product solutions that enhance sales enablement  Excellent analytical skills with the ability to interpret data, identify trends, and make data-driven recommendations. Exceptional communication and interpersonal skills, with the ability to influence stakeholders at all levels. Ability to manage multiple projects simultaneously in a fast-paced, dynamic environment. Experience with scripting languages (e.g., Python, JavaScript) for custom integrations or automation is a plus. Proven ability to launch new products or features in fast-paced, ambiguous environments, with a strong preference for former founders experienced in growth marketing and product-led strategies. Benefits Why Citylitics? This is a rare opportunity to influence positive change within one of the biggest societal challenges of our generation: sustainable public infrastructure You get to support a disruptive solution with a compelling value proposition into an industry that is eager to hear from you and in a market with no direct competition. We live at the cross section of infrastructure, scaleup and data science/AI. There is no other team like us in Toronto. There is no corporate bureaucracy here. You will accomplish more here in a few months than what you would in a few years at a large, entrenched technology company. We believe that Data and AI will play an outsized role in our future, so we equip every team member with access to Generative AI tools and our full Data Universe to enhance their productivity and encourage innovation through experimentation. We are proud to offer every CityZen an internal mentorship program, in-role professional growth, skill-based development & learning, and internal promotion opportunities. We work hard, we play together, we win as a team! We are on a mission to solve infrastructure while savoring the moment and celebrating the little details along the way. Citylitics is an equal opportunity employer. We are passionate about providing a safe workplace where everyone is accepted and has the opportunity to grow with us. We are committed to making diversity and inclusivity part of our culture!
Toronto, ON, Canada
Negotiable Salary
Workable
Satellite Tech for Starlink Installation Pros
Are you a tech-savvy problem solver with a passion for excellent customer service? We want YOU! 🌟 Position: Independent Contractor - Satellite Installer Location: Nationwide - Work anywhere in the Canada What You’ll Do: 🌐 Install satellite internet systems at customer locations 🛰️ Mount satellite dishes on roofs or other suitable spots 🔧 Run cables and connect equipment for perfect signal reception 📡 Configure and program satellite receivers 🛠️ Test and troubleshoot to ensure everything’s working smoothly 💬 Provide top-notch customer service and answer questions 📚 Educate customers on using their new satellite systems What You Need: 💡 Strong knowledge of telecom systems and equipment 🔌 Experience with fiber splicing and low voltage cabling 🛠️ Skilled with hand tools and network installation (Cisco routers a plus!) 🧩 Excellent problem-solving skills 🗣️ Great communication abilities 🤝 Ability to work independently or as part of a team 🛠️ Previous experience as a service technician is a bonus Perks: 💵 Competitive pay per completed installation 🆓 All necessary training provided 🚀 Opportunities for career growth in a dynamic industry Ready to elevate connectivity across the nation? Apply now and become a part of our stellar team! 🌟 Go here to apply: starlinkinstallationpros [dotcom] /installers Requirements Ladder capable of 3 stories Tools for facilitating a starlink install Ability to climb on roofs Carry your own liability insurance Be authorized to work in Canada (W-8BEN form may be required for tax purposes when working with U.S. companies) Benefits W-8BEN contract work: As a Canadian contractor working for a U.S.-based company, you’ll submit a W-8BEN form to confirm your status for tax purposes. No taxes taken out. You keep 100% of what you make. You run your own small business and take advantage of all the benefits that come with that.
Saint-Jérôme, QC, Canada
Negotiable Salary
Workable
Technical Writer - Contract
*** Contract - this role is a maternity leave replacement*** Your team’s dynamic: As a Technical Writer, you will be part of the Unified Content Services team. Unified Content Services is dedicated to helping customers be self-sufficient and reducing calls to customer support. To ensure that our customers are successful, you will need to anticipate the questions that they will ask and create content that is accurate and easy to find. You will interact with all the levels of the organization, but more closely with developers, customer support, marketing, and training. This is a highly collaborative position that requires creativity and attention to detail. You will be given coaching and guidance to succeed at your work. Onboarding is provided with training about our products, as well as training on tools and processes used -- such as Kanban and DITA. Unified Content Services is a supportive group where innovation and ideas are welcomed and encouraged. We want you to be challenged and thrive! What your day will look like: Grasp complex technical concepts by experimenting with software and interviewing developers, sales engineers, and technical support teams Work with product groups to make our products easier to use, thereby reducing the need for extensive documentation Work as part of a team, writing in a common style, and work with content creators across the organization to develop and document content guidelines Gather and incorporate feedback from internal and external customers. Define, design, and create content (text, charts, graphics, videos) for both technical and non-technical audiences Create and maintain other learning aids such as technical illustrations More about you: Thrive in fast paced environment and comfortable making decisions Proven track record in communicating complex technical information to different types of audiences (beginners, intermediate, and advanced) through text, visuals, or video Ability to plan, prioritize, and deliver a variety of tasks with limited guidance and consistently of high quality Excellent interviewing skills and comfortable communicating with a variety of stakeholders and subject matter experts Excellent knowledge of technical writing methods, trends, and technologies, such as structured authoring, DITA, single sourcing, reuse, and so on Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers) Great if you have: Knowledge of oXygen or XML-based authoring tools Knowledge of video editing tools (Captivate, Camtasia, and so on) Portfolio of your work (text, visuals, and video) Bachelor’s degree in Technical Writing, Computer Sciences, Computer Engineering, or equivalent combination of education, training, and experience Let’s talk perks! Attractive compensation package Training Tuition Reimbursement Program Subsidized meals in our amazing Bistro (Les Cordons Bleus) Work-life balance with a flexible working schedule Free, unlimited coffee Private, free parking for all employees Onsite fitness facility with personal trainer Still not sure if you check every box, but think it’s worth a shot? We love that enthusiasm! Thank you for your application, but please note that only qualified candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Montreal, QC, Canada
Negotiable Salary
Workable
Security Technician
Contract duration expected from 3 to 5 years. Expected start date between Q1 and Q3 2025. Hybrid role. Working hours are normally between 8 a.m. and 5 p.m., Monday to Friday (35 hours per week), but may be extended during certain projects. 1. Participate in the development, writing, and evolution of information security procedures, guidelines, and standards, 2. Participate in the evaluation, analysis, and approval of change requests related to system security components, 3. Collaborate in the implementation of the security architecture, 4. Participate in the integration of security solutions, 5. Perform security log analyses, 6. Participate in security incident response activities and vulnerability scanning activities, 7. Perform security patches and ensure follow-up for all systems, 8. Carry out the development and planning of network infrastructure vulnerability tests and ensure their follow-up, 9. Handle alerts generated by systems and ensure follow-up according to established procedures. Requirements Minimum of 5 years of professional experience in information technology, including 3 years in a cybersecurity role. Holder of one of the valid security certifications: CEH, OSCP, CISSP, CISM, CISA Possess a bachelor's degree (BAC) in information technology or equivalent. Recent professional experience (within the last 36 months) in a similar role with similar responsibilities. Professional level French (written and spoken). Ability to pass a background check. Ability to travel within the Quebec City area Requirements .
Levis, QC, Canada
Negotiable Salary
Workable
Satellite Tech for Starlink Installation Pros
Are you a tech-savvy problem solver with a passion for excellent customer service? We want YOU! 🌟 Position: Independent Contractor - Satellite Installer Location: Nationwide - Work anywhere in the Canada What You’ll Do: 🌐 Install satellite internet systems at customer locations 🛰️ Mount satellite dishes on roofs or other suitable spots 🔧 Run cables and connect equipment for perfect signal reception 📡 Configure and program satellite receivers 🛠️ Test and troubleshoot to ensure everything’s working smoothly 💬 Provide top-notch customer service and answer questions 📚 Educate customers on using their new satellite systems What You Need: 💡 Strong knowledge of telecom systems and equipment 🔌 Experience with fiber splicing and low voltage cabling 🛠️ Skilled with hand tools and network installation (Cisco routers a plus!) 🧩 Excellent problem-solving skills 🗣️ Great communication abilities 🤝 Ability to work independently or as part of a team 🛠️ Previous experience as a service technician is a bonus Perks: 💵 Competitive pay per completed installation 🆓 All necessary training provided 🚀 Opportunities for career growth in a dynamic industry Ready to elevate connectivity across the nation? Apply now and become a part of our stellar team! 🌟 Go here to apply: starlinkinstallationpros [dotcom] /installers Requirements Ladder capable of 3 stories Tools for facilitating a starlink install Ability to climb on roofs Carry your own liability insurance Be authorized to work in Canada (W-8BEN form may be required for tax purposes when working with U.S. companies) Benefits W-8BEN contract work: As a Canadian contractor working for a U.S.-based company, you’ll submit a W-8BEN form to confirm your status for tax purposes. No taxes taken out. You keep 100% of what you make. You run your own small business and take advantage of all the benefits that come with that.
St. Albert, AB, Canada
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.