Backend Software Developer
2 weeks ago
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, 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 (
-
Backend Software Developer
Found in: Whatjobs CA C2 - 4 days ago
Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full timeWenco 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...
-
Backend Software Developer
Found in: Jooble CA O C2 - 1 week ago
Richmond, BC, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full timeWenco 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,...
-
software developer
Found in: Talent CA 2 C2 - 1 week ago
Richmond, Canada Funtech Software Inc. Full timeEducation: 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 timeEducation: 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,...
-
Front End Software Developer
1 week ago
Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full timeWenco 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,...
-
Front End Software Developer
2 weeks ago
Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full timeWenco 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,...
-
Front End Software Developer
1 week ago
Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full timeWenco 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,...
-
Sr. Software Developer
2 weeks ago
Richmond Hill, Canada Fossbytes Media Pvt Ltd Full timeOPENTEXT - THE INFORMATION COMPANYTogether Carbonite and Webroot form the SMB and Consumer Division of OpenText. The mission of our joint offering is to make cyber resilience simple, reliable and accessible in the connected world. We foster a thriving, dynamic environment rich with inventive minds and entrepreneurial spirit and our employees are empowered...
-
Sr. Software Developer
1 week ago
Richmond Hill, Canada Fossbytes Media Pvt Ltd Full timeOPENTEXT - THE INFORMATION COMPANYTogether Carbonite and Webroot form the SMB and Consumer Division of OpenText. The mission of our joint offering is to make cyber resilience simple, reliable and accessible in the connected world. We foster a thriving, dynamic environment rich with inventive minds and entrepreneurial spirit and our employees are empowered...
-
Sr. Software Developer
1 week ago
Richmond Hill, Canada Fossbytes Media Pvt Ltd Full timeOPENTEXT - THE INFORMATION COMPANYTogether Carbonite and Webroot form the SMB and Consumer Division of OpenText. The mission of our joint offering is to make cyber resilience simple, reliable and accessible in the connected world. We foster a thriving, dynamic environment rich with inventive minds and entrepreneurial spirit and our employees are empowered...
-
Senior Backend Engineer
Found in: beBee S CA - 3 weeks ago
Richmond, Canada Targeted Talent Full timeWe are looking for a Senior Backend Engineer for our client in downtown Vancouver. This is a permanent full-time position working at an national company with a range of products from telecommunications, health, safety and others. This position is remote to start during Covid, then it will be 3 days remote and 2 days in the office.You will:Develop scalable...
-
Front End Software Developer
Found in: Jooble CA O C2 - 2 weeks ago
Richmond, BC, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full timeWenco 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,...
-
Sr. Software Developer
Found in: Jooble CA O C2 - 1 week ago
Richmond Hill, ON, Canada Fossbytes Media Pvt Ltd Full timeOPENTEXT - THE INFORMATION COMPANY Together Carbonite and Webroot form the SMB and Consumer Division of OpenText. The mission of our joint offering is to make cyber resilience simple, reliable and accessible in the connected world. We foster a thriving, dynamic environment rich with inventive minds and entrepreneurial spirit and our employees are empowered...
-
Lead Software Developer
Found in: beBee jobs CA - 2 weeks ago
Richmond Hill, Ontario, Canada opentext Full timeOPENTEXT OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of...
-
software engineer
Found in: Talent CA 2 C2 - 1 week ago
Richmond, Canada POS King Software Inc. Full timeEducation: Bachelor's degreeExperience: 1 year to less than 2 yearsWork settingComputer hardware or software retailer/wholesalerTasksCollect and document user's requirements and develop logical and physical specificationsResearch, evaluate and synthesize technical information to design, develop and test computer-based systemsDevelop data, process and network...
-
software engineer
Found in: Talent CA 2 C2 - 3 days ago
Richmond, Canada POS King Software Inc. Full timeEducation: Expérience: EducationBachelor's degreeWork settingComputer hardware or software retailer/wholesalerTasksCollect and document user's requirements and develop logical and physical specificationsResearch, evaluate and synthesize technical information to design, develop and test computer-based systemsDevelop data, process and network models to...
-
software developer
Found in: Talent CA 2 C2 - 1 week ago
Richmond, Canada Glen Traffic Solutions Inc. Full timeEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...
-
Backend Software Engineer, Java Microservices Developer
Found in: Talent CA C2 - 1 week ago
Richmond Hill, Canada WellnessLiving Full timeResponsibilities : Design, develop, and maintain Java-based microservices for cloud-first software applications. Lead and be accountable for overall application development, coding and package configuration, peer reviews, and quality of delivered code. Participate in process improvement efforts, track performance against team goals, and...
-
software development programmer
Found in: Talent CA 2 C2 - 1 week ago
Richmond, Canada Esikidz Enterprises Inc. Full timeEducation: Bachelor's degreeExperience: 1 to less than 7 monthsTasksWrite, modify, integrate and test software codeCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and documentation of user's requirementsAssist in the...
-
software development programmer
Found in: Talent CA 2 C2 - 7 days ago
Richmond, Canada Esikidz Enterprises Inc. Full timeEducation: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and documentation of user's requirementsAssist in the development of logical...