Full Stack Software Engineer

3 weeks ago


Vancouver, Canada Enbridge Full time

OverviewFull Stack Software Engineer (Remote: Vancouver, BC) — Enbridge. Enbridge is hiring a Full Stack Software Engineer right now—when you apply, Raise will review your application within 48 hours and contact qualified applicants for interviews.Work options12-Months ContractLocation: 1600 - 1111 West Georgia St, Vancouver, British Columbia, CAN V6E 4G2At Enbridge, our goal is to be the first-choice energy delivery company in North America and beyond—for customers, communities, investors, regulators and policymakers, and employees.To meet that goal, Enbridge is partnering with Raise—a leading recruitment firm that specializes in IT, Technical, and Engineering staffing.Together, Raise and Enbridge are building teams that are rising to meet the growing energy needs of North America. If you’re looking for a challenging role that will make the most of your skills while allowing you to make an impact, this is it.Enbridge is hiring a Full Stack Software Engineer right now—when you apply, Raise will review your application within 48 hours and contact qualified applicants for interviews.About The RoleAre you interested in designing, developing, and implementing robust solutions while working closely with Tech Leads, Product Owners, UI/UX designers, and other partners to transform concepts into functional features that elevate the user experience? If so, we encourage you to apply to take on exciting challenges, important projects, and make an impact on our teamKey ResponsibilitiesDesign, develop, and implement scalable and robust software solutions for the platform, ensuring high performance and responsiveness.Collaborate with Tech Leads, Product Owners, UI/UX Designers, and other partners to translate design concepts and product requirements into functional software features.Write clean, maintainable, and efficient code while adhering to best practices in software development, including code reviews and unit testing.Support the architectural design of the platform, ensuring it meets current and future business requirements while maintaining security and data integrity.Identify and resolve software defects and performance issues, providing timely solutions to ensure a smooth user experience.Maintain comprehensive documentation of software design, code, and processes to facilitate information sharing and onboarding of new team members.Stay informed about the latest emerging technologies and industry trends, applying new techniques and tools to improve the development process and product quality.Qualifications7+ years of experience in software development, preferably in a startup or fast-paced environment, along with a bachelor’s degree in computer science, software engineering, or a related field.Solid understanding and proficiency in Python and experience in Django or similar web frameworks, in addition to AWS services (minimum RDS, S3) and cloud architecture, including deployment and management of applications.Experience with version control systems (e.g., GIT) and agile development methodologies, while also being familiar with DevOps practices and CI/CD pipelines.Understanding of software security principles and best practices, in addition to being an excellent problem solver with the ability to work independently and in a team environment.PreferredExperience with front-end technologies (e.g., HTML, CSS, JavaScript) and frameworks (e.g., React, Angular) is a plus.Knowledge of relational database management systems, DynamoDB, and data modeling.Experience in developing applications for the insurance or legal industries is a plus.Please note: Successful applicants will be employees of Raise, working at Enbridge facilities with both Enbridge and contract employees.Applying with RaiseRaise is an established IT and engineering hiring firm with over 60 years’ experience connecting talented candidates with meaningful work. When you apply, you’ll get more than just a chance at a great job—you’ll become part of a vast network of employers that are always changing.We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us at+1 800-567-9675 or ECTC@raiserecruiting.com#ENBCSeniority levelMid-Senior levelEmployment typeContractJob functionEngineering and Information TechnologyIndustriesOil and GasReferrals increase your chances of interviewing at Enbridge by 2xGet notified about new Full Stack Engineer jobs in Vancouver, British Columbia, Canada.Additional roles: Intermediate Full Stack Software Developer - Remote, Senior Software Engineer, Backend - Fintech, Software Engineer, iOS Core Product - Vancouver, Canada, etc. #J-18808-Ljbffr



  • Vancouver, Canada Zaui Software Ltd. Full time

    A software company is looking for a Junior Software Engineer to join their remote Engineering team in Canada. The candidate will work across web applications using Vue and PHP, as well as mobile apps using React. Ideal candidates will have 1-3 years of software development experience, a Bachelor's degree in a related field, and a strong willingness to learn...


  • Vancouver, British Columbia, Canada IDmelon Technologies Inc. Full time

    About IDmelonIDmelon is a cybersecurity company based in Vancouver, Canada, that specializes in passkey and passwordless authentication solutions. The company enables organizations to transform existing devices such as smartphones, employee badges, and biometric factors into secure, phishing resistant credentials for digital access.Now part of HID Global's...


  • Vancouver, Canada Article Full time

    Senior Software Engineer (Full Stack + Data) Join to apply for the Senior Software Engineer (Full Stack + Data) role at Article Department: TechLocation: VancouverCompensation: $155,000 - $172,000 / year Description Hi there, we’re Article. Since 2013, we have been redefining the furniture industry one sofa at a time, it’s not easy — it requires...


  • Vancouver, Canada MyFO Full time

    MyFO seeks a Full Stack Software Engineer specializing in backend integrations with banking data aggregation platforms such as Plaid SaltEdge MX and Meld. The candidate will focus on secure scalable integrations critical to MyFOs wealth management platform. What you will be doing: Design and implement secure APIs and integrations with third-party banking...


  • Vancouver, Canada MyFO Full time

    MyFO seeks a Full Stack Software Engineer specializing in backend integrations with banking data aggregation platforms such as Plaid SaltEdge MX and Meld. The candidate will focus on secure scalable integrations critical to MyFOs wealth management platform. What you will be doing: Design and implement secure APIs and integrations with third-party banking...


  • Vancouver, Canada Workday Full time

    Software Development Engineer (Full Stack)Join to apply for the Software Development Engineer (Full Stack) role at Workday.Your work days are brighter here. We’re obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we’re...


  • Vancouver, Canada Workday Full time

    Software Development Engineer (Full Stack) Join to apply for the Software Development Engineer (Full Stack) role at Workday . Your work days are brighter here. We’re obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents,...


  • Vancouver, Canada Procurify Full time

    Procurify is the Intelligent Spend Management company. We’re on a mission to give all organizations unprecedented visibility and control over their business spend. By bringing more spend under management in one procure-to-pay solution, our customers capture unified spend data that can be harnessed to realize millions of dollars in time and cost...

  • Software Engineer

    3 weeks ago


    Vancouver, Canada Electronic Arts (EA) Full time

    Software Engineer (Full-Stack) - Creative Innovation Join to apply for the Software Engineer (Full-Stack) - Creative Innovation role at Electronic Arts (EA) Get AI-powered advice on this job and more exclusive features. Description & Requirements Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world....

  • Software Engineer

    4 weeks ago


    Vancouver, Canada Electronic Arts (EA) Full time

    Software Engineer (Full-Stack) - Creative Innovation Join to apply for the Software Engineer (Full-Stack) - Creative Innovation role at Electronic Arts (EA) Get AI-powered advice on this job and more exclusive features. Description & Requirements Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world....