Job Details
Employer: Blueforce Tech Inc.
Position: Software Engineer (NOC 21231)
Work Hours: 30 hours per week
Hourly Rate: $64.00 per hour
Vacancy: 1
Work Location: Unit 108, 2971 Viking Way, Richmond, British Columbia V6V 1Y1
Terms of Employment: Full-time; Permanent
Language of Work: English
COMPANY PROFILE
Blueforce Tech Inc. is a technology company providing integrated software and technology solutions for supply-chain traceability, inventory management, and connected logistics. Through its BlueTrace™ platform, the company develops and implements RFID-enabled traceability solutions that integrate cloud-based software, databases, APIs, connected devices, and customer enterprise systems to improve inventory visibility, product traceability, logistics efficiency, and regulatory compliance across the food and agricultural supply chain.
As the BlueTrace™ platform continues to expand, Blueforce Tech Inc. requires an experienced Software Engineer to design, develop, integrate, test, deploy, and continuously enhance the software architecture, APIs, databases, cloud services, and system integrations supporting its RFID-enabled traceability platform and customer implementations.
HOW TO APPLY
Please submit your resume and cover letter by email to: Blueforcetechhr@outlook.com. Please include “Software Engineer” in the subject line.
We thank all applicants for their interest. Only applicants selected for an interview will be contacted. No phone calls or walk-ins, please.
Job Description
KEY RESPONSIBILITIES
• Engage with company management, customers, and implementation partners to analyze business and operational requirements and translate them into technical specifications for the BlueTrace™ RFID-enabled traceability platform and related supply-chain applications.
• Design and develop software architecture, backend services, databases, APIs, and system components supporting RFID-based product identification, inventory management, logistics tracking, cold-chain visibility, and product traceability.
• Design, develop, customize, and maintain APIs, interfaces, and data exchange solutions to integrate the BlueTrace™ platform with customers' ERP systems, warehouse management systems (WMS), logistics platforms, and other third-party applications.
• Develop and maintain data models, business logic, and processing workflows for RFID events, crate movements, inventory transactions, product records, temperature-related logistics data, and other operational information.
• Configure, implement, and integrate new software modules, RFID devices, sensors, cloud services, and related technologies to support customer implementations and evolving business requirements.
• Evaluate and improve system architecture, application performance, scalability, reliability, availability, and security, and implement enhancements to support continued business growth and increasing customer demand.
• Perform software testing, system integration testing, troubleshooting, and root cause analysis for software applications, APIs, databases, connected devices, and cloud-based services.
• Collaborate with customers and internal stakeholders during software deployment, implementation, troubleshooting, and post-deployment optimization, and continuously enhance platform functionality based on operational feedback and business requirements.
• Prepare and maintain software architecture documentation, technical specifications, interface documentation, testing records, deployment procedures, system configuration documents, and maintenance guidelines.
JOB REQUIREMENTS
• A bachelor's degree is required. A degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, Mathematics, or a related technical discipline is preferred. Applicants with degrees in other disciplines must demonstrate substantial professional experience directly related to software engineering.
• A minimum of five years of progressively responsible professional experience in software engineering, software architecture, systems integration, enterprise application development, or related software development roles.
• Demonstrated experience designing and implementing scalable software architecture involving backend services, cloud platforms, relational databases, APIs, distributed systems, and enterprise software integration.
• Experience developing and integrating software solutions with RFID systems, IoT devices, automatic identification technologies, hardware peripherals, sensors, or similar connected technology environments is an asset.
• Experience designing, developing, and maintaining RESTful APIs, data integration solutions, and interfaces connecting enterprise software systems, cloud services, and third-party applications.
• Experience translating business and customer operational requirements into software solutions, technical specifications, data models, interface designs, testing procedures, deployment plans, and technical documentation.
• Experience evaluating and improving software performance, scalability, reliability, security, and maintainability in production environments.
• Experience with supply-chain management, inventory management, logistics systems, food traceability, cold-chain operations, or related enterprise software solutions is considered an asset.
• Strong analytical, problem-solving, communication, documentation, and project coordination skills, with the ability to work independently and deliver software solutions throughout the full software development lifecycle.