Python Developer
$75k - $95k per yearSyntronic
Join Syntronic: Where Your Innovation Shapes the Future
At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological innovation. Be a part of something extraordinary!
Who are we?:
Syntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our teams work on projects that define the future—from creating state-of-the-art communication systems and autonomous vehicles to advancing IoT solutions that revolutionize everyday life. At Syntronic, your work will make a real difference.
What we're looking for:
We are seeking individuals who want to:
· Collaborate with top-tier clients on transformative, cutting-edge projects.
· Engage with and learn from industry leaders
· Innovate from concept to completion, ensuring high standards.
· Gain international experience on global projects.
· Thrive in an entrepreneurial environment that supports new ideas.
· Explore multiple sectors like telecommunications, automotive, healthcare, and industrial automation.
What you'll do
- Design, build, and maintain scalable test automation frameworks in Python, (PyTest).
- Develop clean, maintainable, and reusable object-oriented code to support automated testing across complex systems.
- Translate product requirements into robust automated test strategies and technical solutions.
- Collaborate cross-functionally with developers, QA, and system teams to ensure high-quality software delivery.
- Integrate automated test suites into CI/CD pipelines (e.g., Jenkins) to support continuous testing and regression validation.
- Analyze test results, debug failures, and implement long-term fixes rather than short-term workarounds.
- Contribute to the evolution of internal testing tools and frameworks, focusing on performance, scalability, and reliability.
- Document framework design, architecture decisions, and testing methodologies.
What you'll need
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field.
- 3+ years of professional software development experience in Python.
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Hands-on experience building or extending test automation frameworks (preferably using PyTest).
- Experience working with CI/CD tools such as Jenkins.
- Familiarity with unit testing concepts and frameworks.
- Solid debugging and problem-solving skills.
- Excellent communication skills and ability to work in a collaborative environment.
What will make us REALLY love you
- Proven experience designing test automation frameworks from scratch (not just using existing tools).
- Experience testing complex systems such as distributed systems, backend services, or ML-based applications.
- Familiarity with C++ or working in mixed-language environments.
- Experience with Linux-based development environments.
- Experience with version control systems such as Git.
- Exposure to tools like Jira, Confluence, and TestRail.
- Strong analytical mindset with the ability to think beyond test cases and improve overall system quality.
$75,000 - $95,000 a year
This posting is for an active vacancy.
What you’ll love about us:
At Syntronic, our employees are our greatest asset. We foster innovation, collaboration, and excellence, offering opportunities for personal and professional growth. Join a global community that values creativity and diversity.
Ready to Shape the Future with Us?
If you’re ready to elevate your career and be part of a team that’s making a real impact, we want to hear from you. Apply today and embark on your journey with Syntronic, where your ideas and innovations can truly make a difference.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...Software Developer – Python / C / C++ BizTech Fusion is hiring for one of its clients for a Software Developer position in Ottawa, Ontario . Location: Ottawa, Ontario – Hybrid Work Schedule: Onsite 3 days per week Job Type: Contract / W2 Experience:...SuggestedPermanent employmentFull timeContract work3 days per week
$90k - $140k per year
Senior Python Developer Position Description Senior Python Developer We are seeking a Senior Python Developer with expertise in cloud native development, Azure Databricks, and API engineering. This role supports the development of scalable solutions that integrate payment...Suggested$85k - $100k per year
...Description Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa March Networks is proud... ...Infrastructure-as-Code (Terraform, Ansible). o Scripting skills (Python, PowerShell, Bash). o Comfortable using AI to write software....SuggestedFull timeImmediate start$80k - $105k per year
...-performance networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision,... ...communication skills, verbal and written Experience with .NET and/or Python development is considered an asset Solid understanding of UDP...SuggestedFull time- ...create a positive and great experience for individuals with their new start in a city. Job Description full stack, familiar with Python, AWS, etc, intermediate experience (contract) Additional Information If you have any additional questions about this program,...SuggestedFull timeContract workRelocation
$90k - $110k per year
...industrial automation. We are seeking an experienced DevOps Developer to support the development and maintenance of build systems, automation... ..., software automation, or software development. ~ Strong Python programming skills, including scripting and automation, along...Full time- ...long-term internal support. We're looking for a Sr Microsoft developer with a minimum of 10 years experience in the ecosystem. You... ...Visual Studio Integrated Development Environment with C#, .NET, Python Visual Studio Code with JavaScript, TypeScript and Node.js...Hourly payLong term contractFull timeFor contractorsRemote work
$80k - $105k per year
...The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-... ...Applied knowledge and experience with Java, C++, C, Typescript, and Python. Applied knowledge and experience with Apache Solr or similar...Full timeWork at officeRemote workFlexible hours$105k - $115k per year
...and industrial automation. We're looking for a Cloud DevOps Developer to join our team building and supporting cloud-native software for... ...of relevant experience ~ Experience developing software with Python and at least one additional language such as C++ or Java. ~ Hands...Full timeManual labor$95k - $110k per year
...actions, CI/CD pipelines and deployment automation. - Experience with Docker or other container technologies. - Coding skill with Python and Golang. - Experience with EKS or managed Kubernetes services * Preferred Qualifications - Experience with security scanning...Full timeImmediate start$85k - $105k per year
...—and your hard work! About the Role This position is for a Junior Software Developer to join our API & Applications team, developing multi-language SDK client libraries (Java, Python, C, C#, JavaScript, Go) that power our customers' event-driven architectures. A key...Full timeInternshipWorldwide- ...deployment platform, supporting a multi-technology monorepo (Java, Python, TypeScript, MATLAB) serving multiple development teams.... ...deployment automation, environment provisioning, secret rotation, and developer tooling (pre-commit hooks, quality gates) Observability:...Full timeInternshipWork at officeWork from homeWorldwideNight shift
$95k - $115k per year
...and industrial automation. We are looking for an Embedded BSP Developer to support the design, development, integration, and maintenance... ...Yocto, OpenEmbedded, BitBake, Git-based workflows, Jenkins, Python, and shell scripting. Support secure boot and embedded security...Full time- ...We are looking for a Backend Developer to design, build, and maintain the server-side logic of our applications. You will be responsible... ...at least one back-end language and framework: Node.js/Express, Python (Django/Flask/FastAPI), Java (Spring Boot), or Ruby on Rails....Full time
$135k - $165k per year
...About the Role This position is for a Senior Software Developer for the AI team. In this role, you will be a key technical leader... ...~ Experience developing backend services and utilities using Python and its ecosystem ~ Experience developing cloud-native Java Spring...Full timeInternshipImmediate start- ...engineers in the design, coding, testing, and maintenance of software applications. Develop and maintain tests for embedded software modules using programming languages like C++ and Python. Contribute to the development of software tools, libraries, and frameworks to...Full timeInternshipWork at officeWorldwideMonday to friday
- ...LinkedIn or visit Our Software Development team architects, develops, tests and maintains the Telesat Lightspeed System Model, a state... ...experience in software development and testing ~ Experience in Python and/or Java programming language ~ Experience with one or more...Full timeInternshipWorldwide
- ...Who You Are You're an experienced Senior Business Intelligence Developer who enjoys solving complex business problems through data. You... ...Tableau or similar business intelligence platforms. ~ Strong Python development skills for automation, data processing and integration...Long term contractFull timeWork at officeLocal areaRemote work
$85k - $110k per year
...deploy solutions and automate tasks. Developing automated tests for new and updated functionality... ...CI (preferred) ~ Scripting languages: Python, Bash ~ Containerization: Docker,... ...alone. Ability to analyze complex issues, develop and recommend options, and implement...Full timeWork at officeRemote workFlexible hours- ...career development, professional growth, and impactful work across Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the development, upgrade, and sustainment of Command View (CV/UCV)...Full timeContract workTemporary workPart timeInternshipFlexible hours
- ...KalSoft is currently looking for a ServiceNow Developer to join our team. The ideal candidate will be based in Canada and bring hands-on experience in developing, customizing, and integrating solutions on the ServiceNow platform. This role requires strong technical...Contract workLocal area
- ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At Wavestore, we embrace change and continuous innovation to deliver solutions that empower businesses and organizations around the world...Full time
$75k - $85k per year
...Vetronics Systems (AVS) division is hiring for a Hardware Engineering Developer with a focus on FPGA. This multi-disciplinary team develops... ...C/C++ programming Experience with scripting languages (e.g., Python, Tcl) Familiarity with laboratory equipment such as...Full timeInternshipFlexible hours- ...fertility, adoption, and surrogacy benefits to support all definitions of family. Job Description Internal Job Title: Shopify Developer Job Type: Permanent, Full-Time Job Location: Canada Work Model: Hybrid (predominantly remote) Job Status: Existing...Long term contractPermanent employmentFull timeRemote workWorldwide
- ...to learn from experimentation and the people around you. Connect engineering decisions to customer and business outcomes. You'll develop a strong understanding of the problems we're solving and use that context to challenge assumptions and simplify both product and technical...Flexible hours
- ...the internet! Who you are: You're a passionate software developer who wants your work to make a difference. You have a strong background... ...languages such as Java (Spring or Play Framework) or Python. Proficiency in Linux environments and scripting with Bash...Full timeWork at officeRemote workWorldwideRotating shift
- ...Hiring Managers. We guarantee you the best rate for your skills and performance. Job Description Position: Infrastructure Developer Location: Ottawa, ON Duration: Full Time, Perm Job Description: • Develop and deploy systems for hosting Halogen’s...Permanent employmentFull time
- ...nothing we can’t do. Sound like something you want to be part of? Apply today! \ Who are you?\ \ You’re a talented Senior Web Developer with a self -motivated mindset. You love tackling every project thrown your way, and the satisfaction of a job well -done drives you...Full timeFlexible hours
$22.01 - $33.81 per hour
...object-oriented programming (Languages: Java/JavaScript, C#, C++, Python) You are accountable and take ownership of your projects... ...who can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who...Hourly payInternshipWork at officeLocal areaFlexible hours- ...advanced and innovative interactive studios in North America, developing online experiences and mobile marketing programs for some of the... ...and modify existing code to add new features. The Web/Server Developer is well versed in dynamic web programming languages (C#, Java,...Full timeCasual work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Developer. Be the first to apply!

