You are viewing a preview of this job. Log in or register to view more details about this job.

ConEquip Parts, a growing construction equipment parts supplier, is seeking a Software Developer to join our internal development team. This is an in-office role that will focus primarily on maintaining and extending our Magento-based e-commerce platform, while also contributing to Python-based tools and integrations, including our ERP system (Odoo).

We are looking for a versatile and experienced developer who enjoys problem-solving, has a strong foundation in backend and full-stack development, and can collaborate across business and technical teams to bring ideas to life. The Software Developer is responsible for the scripting of websites and updating existing web applications using scripting languages. As a Software Developer, you will be responsible for coding, testing, design adjustments, and client reviews.

Essential Duties and Responsibilities

  • Automate tasks via scripts.
  • Testing and maintenance of front and backend applications.
  • Creation and maintenance of the data warehouse.
  • Troubleshoot, debug, and upgrade existing systems.
  • Collaborate to implement new technologies.
  • Keep up to date with the newest technology and programming trends.
  • Use user feedback to correct and implement on the database.

Qualifications and Skills

  • Proven problem-solving abilities with attention to detail and strong analytical and critical thinking capabilities.
  • Solid experience with Magento 2.4.x or strong knowledge of PHP OOP frameworks (Laravel, Symfony, Zend).
  • Familiarity with Composer, dependency injection, and modular architecture.
  • Experience building or maintaining backend services, APIs, and data workflows.
  • Competent in Python, with experience in building applications, scripting, or backend services.
  • Familiarity with Odoo or similar ERP/CRM frameworks is a significant plus, especially experience in customizing and extending business workflows.
  • Basic understanding of SQL, particularly PostgreSQL, for data querying and manipulation.
  • Exposure to web development technologies (HTML, CSS, JavaScript) and other languages.

Education and Experience

  • A bachelor's degree in information technology, computer science, or a similar field is preferred.
  • 3–5 years of hands-on development experience, particularly with Magento, PHP and Python-based applications.
  • Demonstrated experience with one or more backend or full-stack development environments.
  • Proven track record in PHP web application development (Magento or related frameworks).
  • Equivalent combinations of education, experience, or technical training will be considered based on the strength of the applicant’s portfolio and practical knowledge.

If you're ready to make an impact in the world of construction equipment parts through innovative software solutions, we invite you to apply today at ConEquip Parts!