×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer - Integration

Job in Saskatoon, Saskatchewan, S7W, Canada
Listing for: Insight Global
Contract position
Listed on 2026-03-14
Job specializations:
  • Software Development
    Software Engineer, Python, DevOps, Software Testing
Job Description & How to Apply Below
Insight Global is looking for a Software Developer
- Integration for one of our customers. This is a 12 month contract, with a high likelihood of extensions, with the expectation to work 5 days a week in-office in Saskatoon. This candidate is required to occasionally travels to sites for testing and feedback loops. Responsibilities include producing high‑quality, maintainable Python code aligned with open‑source standards, supporting reliable deployment pipelines and well‑tested releases, and maintaining strong test coverage through automated regression suites.

The role also involves creating clear documentation, following sustainable engineering practices, and continuously improving solutions based on site interactions and feedback. This role is ideal for someone who enjoys building, maintaining, debugging, and optimizing software with a strong connection to real‑world use.

Required Skills & Experience

2-3 years in software development or system integration using Python, C, C++ or similar.

Strong Python development skills (packaging, APIs, CLI tools, logging, testing).

Experience maintaining and deploying Python applications (CI/CD, versioning, rollout strategies).

Hands‑on experience with Linux systems (shell scripting, file systems and networking)

Experience with open‑source development workflows (Git Hub/Git Lab, PR reviews, community collaboration).

Experience with testing frameworks and automated test development.

Excellent debugging and problem‑solving skills.

Background in Computer Science, Mechatronic, Robotics or similar

Nice to Have Skills & Experience

Experience with IMU, Radars, Cameras, LiDAR or other sensors

Working experience in Thin Manager/Thin Clients/RTSP streams/VLC and HMI screens for PLC/SCADA integrations

Experience with real‑time/live, safety critical systems Mining experience

Experience with virtualization and containerization technologies such as Docker as well as CI/CD

Familiarity with package distribution (PyPI, wheels, virtual environments).

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary