Quick overview
Job description
Prince George Truck & Equipment is seeking a talented and motivated Software Engineer to join our dynamic team. As a key player in our organization, you will be responsible for developing innovative software solutions that support our extensive operations in the heavy equipment and trucking industry. This role offers a unique opportunity to work in a fast-paced environment where technology meets practical applications in fleet management, equipment maintenance, and customer service. The ideal candidate will have a strong foundation in software development, problem-solving skills, and the ability to work collaboratively with cross-functional teams. You will be involved in the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment. At Prince George Truck & Equipment, we value continuous learning and encourage our engineers to stay current with the latest technologies and best practices. Join us to help drive our technological initiatives forward and make a tangible impact on our company's success while advancing your career in a supportive and innovative workplace culture.
Responsibilities
- Design, develop, and maintain high-quality software applications tailored to the needs of the trucking and heavy equipment industry.
- Collaborate with product managers, engineers, and other stakeholders to gather and analyze requirements.
- Write clean, efficient, and well-documented code following best practices and company standards.
- Develop and execute unit tests to ensure software reliability and maintainability.
- Troubleshoot, debug, and resolve software defects and issues in a timely manner.
- Participate in code reviews to uphold quality and share knowledge within the team.
- Stay updated with industry trends and emerging technologies to continuously improve our software solutions.
- Assist with the deployment and integration of software systems into existing infrastructure.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development with proficiency in languages such as Java, C#, or Python.
- Strong understanding of software development methodologies, including Agile and Scrum.
- Experience with database design and SQL query optimization.
- Familiarity with version control systems such as Git.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively both independently and in a team environment.
- Strong communication skills to collaborate with technical and non-technical stakeholders.
- Knowledge of cloud services and deployment environments is a plus but not required.
- Extended health and dental benefits
- Three weeks of paid vacation, plus statutory holidays
- Monday to Friday daytime schedule
- Paid professional development, including courses, certifications, and conferences
- Laptop and equipment provided
- A stable, family-owned company where your work is seen and valued
- Life in Prince George, with affordable housing and outdoor recreation close by
Similar jobs
- ME
Senior Software Developer - Health Systems Integration (HL7, FHIR) Auto Apply
Medfar · Montreal, QUEBEC · Hybrid 🇨🇦
SQLC#Confluence+13TechnologySalary not listed1 week ago - NB
Lead Engine Programmer | Programmeur ou programmeuse moteur Lead Auto Apply
NBCUniversal · Montreal, QUEBEC · Hybrid 🇨🇦
GitC++Unreal EngineTechnologySalary not listed1 week ago - IN
Développeur/Développeuse logiciel senior (Bases de données) Auto Apply
Intelerad · Remote · Hybrid 🇨🇦
DockerPHPSQL+16TechnologyC$100k - C$135k/yr1 week ago - CP
Lead Quest Programmer Auto Apply
CD PROJEKT RED · Remote · Remote 🇨🇦
CADUnreal EngineEngineeringSalary not listed4 days ago - PR
Développeur·euse GuidewireNew Auto Apply
Projuris · Québec City, Quebec · Hybrid 🇨🇦
SQLSpringGit+10TechnologySalary not listed12 hours ago - PR
Développeur·euse GuidewireNew Auto Apply
Projuris · Montreal, Quebec · Hybrid 🇨🇦
SQLSpringGit+10TechnologySalary not listed12 hours ago - XS

Staff Software Engineer Smart Wallet & Account Abstraction Auto Apply
Xsolla · Canada · Remote 🇨🇦
ComplianceWeb3TechnologySalary not listed3 weeks ago - XS

Staff Software Engineer — Identity & Access Management Auto Apply
Xsolla · Canada · Remote 🇨🇦
OAuthComplianceIAMTechnologySalary not listed3 months ago - XS

Technical Lead Auto Apply
Xsolla · Montreal · On-site 🇨🇦
C$140k - C$190k/yr7 months ago - XS

Senior Software Engineer (React Native) Auto Apply
Xsolla · Montreal · Remote 🇨🇦
React NativeReactJavaScript+1TechnologyC$120k - C$130k/yr8 months ago - XS

Video Streaming Engineer Auto Apply
Xsolla · Canada · Remote 🇨🇦
DockerRustC++EngineeringC$130k - C$160k/yr9 months ago - XS

Tech Lead — Subscriptions Team Auto Apply
Xsolla · Montreal · Remote 🇨🇦
C$120k - C$145k/yr10 months ago
