Backend Software Developer

Found in: Jooble CA O C2 - 1 week ago


Richmond BC, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

Wenco International Mining Systems ( ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations.

Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver, Canada or Santiago, Chile.

About the Job

We are building a completely new product, from the ground up with a small 3 person team.

  • 1 x Linux C ++ developer for onboard and backend processing ,
    implementing business logic and OpenAPI endpoints .
  • 1x Web Frontend developer.
  • 1 x working manager with 25 years of experience in creating embedded software for mining equipment .

So No legacy code to mender or care for .

The new product will be serving the underground mining market . The product is composed of an embedded com puter onboard the equipment that also has an operator interface. The mobile equipment communicates with a backend server and receives instructions f rom the equipment dispatcher and production planning . Both systems will be hosted and deployed on Linux.

The team will have freedom of technology selection and we expect the team to be highly autonomous and have high velocity . This is why we are starting with such a small team, even if the company can afford a much larger team . If you are looking for rapid growth and an opportunity to hone your skills, then this is the job for you. The team will grow with time and demonstrated stability & success.

As the only backend / business logic developer on the team, you are expected to be proficient in C++ , OpenAPI implementation and Linux tool set under Ubuntu , but you can leverage our local C++ community of practice . We have many C++ developers in the company .

At the beginning, you will focus on developing the vehicle onboard business logic and endpoint that will be leveraged by the web application developed by the UI person on your team . Then slowly transition to implementing back office services and endpoints that will be leveraged by the dispatcher’s web application and 3 rd party web endpoints .

Key Responsibilities

  • Development
    • Design and implement robust, reliable , traceable and resilient software solutions for C++ embedded mobile applications
    • Contribute to design and implementation across the full stack including backend web services both onboard and server side
    • Document your work . Design and code.
    • Support technical services and operations teams with investigation and reproduction of customer issues.
  • Technical leadership
    • Be relentless in pursuit of continuous improvement
    • Promote a culture of quality and technical excellence within the development team .
  • Interface with product management/owners and developers to define and improve requirements and automated and manual test cases.

Qualifications & Skills

  • A minimum of 5 years work experience as a software engineer
  • C/C++ experience for 5 years
  • Experience across the whole development lifecycle from concept to development, unit testing, automated functional testing, deployment and monitoring
  • E xperience working with Scrum practices
  • Knowledge of professionalsoftware engineering practicesforthe full software development life cycle, including best practices related tocoding standard, code reviews, source control management, build processes, testing and deployment

Nice to Have

  • Experience with containerization and orchestration and management tools such as Kubernetes
  • Commercial experience delivering products onto cloud platforms such as AWS or Azure
  • Experience and/or knowledge of the mining industry
  • Bachelor Degree in Computer Science or Systems/Software Engineering orequivalent
  • This role may require some international travel (


  • Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( www.wencomine.com ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver,...


  • Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( www.wencomine.com ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver,...


  • Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( www.wencomine.com ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver,...

  • Backend Software Developer

    Found in: Whatjobs CA C2 - 4 days ago


    Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver, Canada or...

  • Senior Backend Developer

    Found in: Jooble CA O C2 - 1 week ago


    Vancouver, BC, Canada Edjuster Full time

    Overview Vybe Network is seeking a driven, strategic, technology-focused and user-centric developer to join their team. As a backend developer, a successful candidate will be responsible for the design, development, test, and deployment of the services that power Vybe’s applications. Must be able to lead key projects and mentor junior and intermediate...

  • Front End Software Developer

    Found in: Jooble CA O C2 - 1 week ago


    Richmond, BC, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver, Canada or Santiago,...

  • Senior Backend Developer

    Found in: Jooble CA O C2 - 2 weeks ago


    Vancouver, BC, Canada Momentum.io Full time

    Momentum, a fast-growing seed-stage start-up company, is seeking a passionate software engineer to join our team. Our ideal candidate should have a minimum of 4 years of relevant experience in building high-quality, scalable software products, preferably with a focus on Backend or full-stack development. As a software engineer, you will be responsible for...

  • Fullstack JavaScript Developer

    Found in: Jooble CA O C2 - 3 days ago


    Victoria, BC, Canada Plexxis Software Full time

    Full Stack JavaScript developer Job Type: Full time, permanent All successful candidates are required to reside within commuting distance of our Langford/Victoria office location. What You Will Do As part of the Plexxis web development team, you will… use react + node/express to create user interfaces and backend API calls as part of the ongoing...

  • Engineer Software Developer

    Found in: Jooble CA O C2 - 1 week ago


    Vancouver, BC, Canada Celestial Systems Full time

    By designingreliable software,delivering quality services, and developing valuable partnerships, we are on a journey of continuousinnovation. Ourenterprise-level experience in engineering enables us to offer critical development services fororganizations to besuccessful in the digital ages. Whether its Frontend Development, Backend, DevOps, QA and Testing or...

  • software developer

    Found in: Talent CA 2 C2 - 1 week ago


    Richmond, Canada Funtech Software Inc. Full time

    Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 yearsExperience: Experience an asset or equivalent experienceWork settingSoftware companyTasksWrite, modify, integrate and test software codeCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the...

  • software developer

    Found in: Talent CA 2 C2 - 7 days ago


    Richmond, Canada Funtech Software Inc. Full time

    Education: Expérience: EducationCollege, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years or equivalent experienceWork settingSoftware companyTasksWrite, modify, integrate and test software codeCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status,...

  • Software Developer Software Developer

    Found in: Jooble CA O C2 - 2 weeks ago


    Surrey, BC, Canada Safe Software Inc Full time

    Safe Software Head Office Location: This opportunity has the ability to be remotely based within Canada (except for QC), or onsite/hybrid/remote in the Vancouver, BC Lower Mainland. C++ Software Developer II, FME Form Safe Software is looking for a skilled Software Developer II (C++) to join the newest team in our FME Form product group. As a Software...

  • Backend Engineer

    Found in: Jooble CA O C2 - 2 weeks ago


    Vancouver, BC, Canada Capgemini Full time

    Name of the position: Backend EngineerReports to: Team Lead/Delivery ManagerDepartment/Project: EngineeringPURPOSE OF THE JOBAs Backend Engineer, you will work on one of the world's largest social media platform which deals with a few petabytes of data coming to the system daily. You will contribute as part of R&D self-organized team working in a...

  • Backend Engineer

    Found in: Jooble CA C2 - 2 weeks ago


    Vancouver, BC, Canada Capgemini Full time

    Name of the position: Backend EngineerReports to: Team Lead/Delivery ManagerDepartment/Project: EngineeringPURPOSE OF THE JOBAs Backend Engineer, you will work on one of the world's largest social media platform which deals with a few petabytes of data coming to the system daily. You will contribute as part of R&D self-organized team working in a...


  • Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( www.wencomine.com ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver,...


  • Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( www.wencomine.com ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver,...


  • Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( www.wencomine.com ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver,...

  • Senior Backend Engineer JS

    Found in: Jooble CA O C2 - 2 weeks ago


    Vancouver, BC, Canada Spocket Full time

    Spocket is revolutionizing the world of eCommerce as we know it today. At Spocket, we are on a mission to empower millions of online entrepreneurs. Today, Spocket enables over 60,000+ entrepreneurs across five continents to launch and scale their online stores. On the outside, we’re building something life-changing for entrepreneurs. Helping them...

  • Senior Backend Engineer

    Found in: Jooble CA O C2 - 2 weeks ago


    Vancouver, BC, Canada Spocket Full time

    Spocket is revolutionizing the world of eCommerce as we know it today. Because of Spocket, a mom from the United Kingdom, or a teacher from Saudi Arabia can start their own businesses with our platform. At Spocket, we are on a mission to empower millions of online entrepreneurs. This is why we wake up every day. Today, Spocket enables over 60,000+...

  • Software/Application Developer

    Found in: Jooble CA O C2 - 1 week ago


    Vancouver, BC, Canada Fortinet Full time

    Description The FortiCare team of the IT Department at Fortinet is looking for a Senior Software Applications Developer who is eager to work on multi-tier web applications and the latest web client technologies. This team develops and supports multiple applications including product registration, order fulfillment, service contract/license management,...