This recruiter is online.

This is your chance to shine!

Apply Now

Intermediate Software Developer to design, develop and maintain high-quality software applications and systems integrations using GUI frameworks for indust

Regina, SK
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Our client is seeking an Intermediate Software Developer to design, develop and maintain high-quality software applications and systems integrations using GUI frameworks for industrial machines (Python - PyQT preferred). (Hyrbid Saskatoon, SK)


*Note - this position is hybrid in Saskatoon, SK. Out of town candidates will be considered if you are planning a relocation to Saskatoon.


Responsibilities

  • Design, develop, and maintain high-quality software applications and systems integrations.
  • Implement robust and scalable software solutions that align with best practices and fulfill the organization's business objectives.
  • Conduct software testing and debugging to ensure optimal functionality and performance.
  • Collaborate with stakeholders to provide clear technical guidance and recommendations.
  • Design and develop scalable software solutions using Python and object-oriented design principles.
  • Utilize databases (ex. PostgreSQL) for robust and efficient data management.
  • Develop applications using GUI frameworks such as PyQt.
  • Perform unit testing, debugging, and optimize memory usage in multithreaded programming environments.
  • Engage in shell scripting and Linux development to support operations.
  • Collaborate with team members to enhance project delivery and ensure seamless integration across systems.
  • Work collaboratively with cross-functional teams to define and prioritize projects and


Must Have

  • 5+ years as a Software Developer
  • Software Development with Python
  • GUI frameworks such as PyQT (PyQT5, PyQT6, Tkinter, wxPython, PyGT6, Qt, etc.) OR experience with Ground Penetrating Radar Systems (GPR)
  • Advanced degree strongly preferred in Computer Science, Software Engineering, or a related field


Nice to Have

  • Experience developing software for industrial machines
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined