Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Entry Level
Qualifications
To succeed in this role, candidates should possess:Strong programming skills in languages such as Java, C#, or Python. Experience with software development methodologies, including Agile and Scrum. Familiarity with web technologies such as HTML, CSS, and JavaScript. Excellent problem-solving abilities and attention to detail. Effective communication and teamwork skills.
About the job
Join our dynamic team at Collabera as a Software Developer, where you will be at the forefront of innovative technology solutions. As a vital member of our development team, you will be responsible for designing, coding, and implementing software applications, ensuring they meet the highest standards of quality and performance.
In this role, you will collaborate with cross-functional teams, participate in code reviews, and engage in problem-solving to enhance our software offerings. Your contributions will directly impact the efficiency and effectiveness of our projects.
About Collabera Inc.
Collabera Inc. is a leading provider of IT services and solutions, empowering organizations to harness the power of technology. We pride ourselves on our commitment to excellence and innovation, making us a trusted partner for businesses worldwide.
About the Role CommerceIQ is hiring a Software Development Engineer in Toronto, Ontario. This role focuses on building and maintaining software that strengthens our e-commerce platform. The work directly shapes how our business serves customers. What You'll Do Design, develop, and support software solutions for e-commerce functions Collaborate with team members to solve technical challenges Contribute to projects that drive business results and improve customer experience Who We're Looking For Curious engineers who enjoy solving problems Motivated to grow skills and take on new challenges Ready to work in a collaborative, evolving environment
About CMiCLocated in the heart of Toronto, CMiC stands as a leading software company dedicated to revolutionizing the construction industry. Our innovative platform empowers construction firms to efficiently manage their vital workflows. Clients can choose between our Software as a Service (SaaS) or Private Hosted solutions, featuring specialized modules for comprehensive management of Financials, Payroll, Project Management, and Budgeting. We proudly hold a significant market presence in North America, with rapid expansion into international markets including Europe, Southeast Asia, and the Middle East.Position OverviewWe are seeking a talented Software Engineer to join our dynamic team, focusing on the development of robust RESTful APIs that will support our front-end applications. In this role, you will enhance existing APIs and design new ones utilizing Oracle ADF BC REST and Jersey frameworks. Additionally, you will engage in database-level development to ensure seamless API functionality. Your responsibilities will include:Designing, building, and maintaining high-quality, reusable, and secure code.Enhancing tools and processes related to API development.Creating comprehensive documentation for APIs, tools, and workflows.Conducting code reviews and providing constructive feedback.Diagnosing problems and proposing effective solutions.Key Information:The expected salary range for this role is between $70,000 and $115,000 annually, based on experience level.This position is an immediate opening.We prioritize a manual review process and do not utilize AI for applicant screening.
Join our dynamic team at Zip as a Senior Software Engineer specializing in our Developer Platform. This is a unique opportunity to shape the future of our technology stack while collaborating with cross-functional teams to deliver high-quality software solutions. You will be responsible for designing, developing, and maintaining robust backend services and APIs that empower our developer community.
About League Founded in 2014, League is a healthcare consumer experience platform based in Toronto. Using artificial intelligence, League connects with over 63 million people worldwide, offering personalized healthcare solutions. The platform supports payers, providers, and health partners to build engaging digital health experiences. League powers digital offerings for brands such as Highmark Health, Manulife, Medibank, and Shoppers Drug Mart, and has raised more than $285 million in venture capital. Role Overview The Software Development Engineer in Test (Intermediate to Senior) will focus on quality assurance for League’s products. This role combines engineering skills with hands-on testing, balancing the creation of automation frameworks and thorough manual validation. The position is onsite in Toronto. Expect to work closely with engineering and product teams, integrating quality into every step of development, from design through release and post-launch monitoring. What You Will Do Test Framework & Infrastructure Design, build, and maintain scalable test automation frameworks for iOS and Android (using Appium, Espresso, and XCUITest), as well as for web applications (using Playwright or Selenium). Create and maintain reusable test libraries, data builders, and mocking utilities for use by other engineers. Implement tools for observability in testing, such as flakiness dashboards, coverage reports, and failure triage utilities. CI/CD Integration & Shift-Left Quality Integrate automated test suites as quality gates within CI/CD pipelines (using GitHub Actions, CircleCI, or similar), ensuring that build failures are resolved within 30 minutes. Advocate for shift-left testing by participating in design and architecture reviews, identifying testability concerns early, and influencing API contracts, feature flags, and observability hooks. Work with DevOps and Platform teams to maintain test environment consistency between staging and production. Test Strategy & Execution Define and own the test strategy, aiming for comprehensive coverage and efficient execution.
Hello! We appreciate your interest in joining us at Lightspeed Are you on the lookout for an exciting new challenge? Whether you're actively searching or just exploring, you’ve come to the right place! As a Principal Software Developer at Lightspeed, you will be instrumental in shaping the design and architecture of our flagship Lightspeed Retail product, which serves thousands of merchants globally. Your hands-on contributions will drive the development of innovative solutions tailored to our customers' needs. You will elevate engineering excellence throughout the organization by providing technical direction, championing best practices, mentoring fellow developers, and empowering teams to create a sustainable architecture. This position requires you to be located in Canada and to work within EST/EDT hours. We provide flexible work arrangements, including fully remote, hybrid, or fully office-based options (in cities with local offices).
Are you prepared to drive global connections?If you feel you may not meet every requirement listed below but are still interested in this opportunity, we encourage you to apply. No one fits every criterion – we are looking for candidates who excel in certain areas while also showing interest and capability in others.Role Overview:As a member of the Developer Experience (DevX) team at Kong, you will be instrumental in designing, developing, and sustaining microservices and APIs that empower the Konnect Developer Portal. This portal serves as the primary gateway for our customers' users to discover, experiment, and integrate with APIs hosted on the Konnect platform. Collaborating closely with both Engineering and Product teams, your contributions will significantly influence the business trajectories of Kong and its clientele.Your Responsibilities:Develop and sustain microservices and APIs that drive the Konnect Developer Portal, including configuration management, API catalogs, documentation solutions, authentication setups, metering, and subscription services.Craft and execute solutions for moderately complex technical challenges.Provide operational support for services in production, including participation in an on-call rotation.Create automated tests to ensure code behavior and prevent regressions.Perform any additional tasks assigned by your manager.What You'll Bring:At least 5 years of experience working collaboratively to develop, deliver, and maintain intricate software solutions.Proficient in Typescript, Javascript, and modern NodeJS frameworks such as NestJS.Experience with relational databases like PostgreSQL.Background in developing and maintaining SaaS platforms.Familiarity with version control using git and GitHub workflows.Experience in test-driven development and automated testing methodologies.Exceptional verbal and written communication abilities.Preferred Qualifications:Familiarity with Golang, Kubernetes, Docker, Kafka, CDC, and Flink.Full-stack capability.A genuine passion for API development and integrations.
Speechify seeks a Software Engineer in Toronto to focus on platform development. This position plays a key part in strengthening and expanding Speechify’s text-to-speech technology, supporting people who use the platform to access information in new ways. Role overview This role involves designing and building scalable solutions with the engineering team. The work directly shapes the evolution of Speechify’s core text-to-speech features and influences how users interact with the technology. What you will do Collaborate with engineers to create scalable platform components Contribute to improvements and new features for text-to-speech capabilities Play a part in defining user experience and accessibility through technology Requirements Background in software engineering, especially in platform or backend development Interest in building accessible products Strong collaboration skills and openness to teamwork Speechify welcomes those who find meaning in building technology that helps people learn and connect.
Join Air-Tek, a pioneering Canadian software firm known for its unique suite of products that have captured a substantial portion of a vast global market. Our product-market fit is exceptional, and we are experiencing a surge in customer demand as we navigate this growth phase while operating in stealth mode.Our diverse team is united by a shared passion for addressing complex challenges, fostering innovation, and enhancing the passenger-centric travel experience. Located in Toronto, we cultivate an inclusive culture rooted in trust, collaboration, exceptional product delivery, and ongoing personal development. We take pride in our work and offer unwavering support to our team members.As the Software Development Manager, you will lead a dynamic team responsible for the development and deployment of our cutting-edge software solutions. You are a proactive leader with a keen eye for detail, dedicated to building outstanding teams. Your exceptional communication skills and action-oriented mindset enable you to excel in a complex environment, partnering effectively with colleagues across development, product, and service delivery to understand customer needs and prioritize initiatives.You possess experience in a hypergrowth organization and thrive amidst the challenges these opportunities present. Your high emotional intelligence allows you to recognize and support the diverse needs of your team as we embark on this exciting journey together.
Join our dynamic team at Collabera as a Software Developer, where you will be at the forefront of innovative technology solutions. As a vital member of our development team, you will be responsible for designing, coding, and implementing software applications, ensuring they meet the highest standards of quality and performance.In this role, you will collaborate with cross-functional teams, participate in code reviews, and engage in problem-solving to enhance our software offerings. Your contributions will directly impact the efficiency and effectiveness of our projects.
Join us as a Principal Software Engineer, where you'll play a pivotal role in designing and developing innovative software solutions that empower organizations to optimize their hiring processes. As a key member of our engineering team, you'll collaborate with top-tier talent, utilizing cutting-edge technologies to create software that redefines the future of recruitment.Lever, founded a decade ago, is on a mission to revolutionize the way companies attract and hire exceptional talent. Our platform is trusted by industry leaders like Netflix, Shopify, and Spotify, and we've established ourselves as innovators in the talent acquisition space. Recognized as the #1 workplace in San Francisco and a top employer in the United States, we take pride in our people-first culture and are committed to nurturing our talented workforce.
Full-time|On-site|Austin, TX; New York, NY; Toronto, CAN
About Future Secure AI Future Secure AI develops artificial intelligence solutions for real-world business challenges. The company’s technology supports teams across industries, emphasizing bold thinking, rigor, and curiosity. BRAVER values shape both the work and team culture, encouraging open communication and making space for every voice. Leadership maintains an open-door policy and supports individual growth as the company advances AI together. Role Overview: Senior AI Engineer – Software Development Senior AI Engineers (Software) at Future Secure AI lead customer-facing projects and collaborate with both client and partner technical teams. The role also works closely with internal groups to refine and improve technology solutions. Responsibilities span hands-on coding and aligning technical work with broader business and product strategies. Strong organizational skills and a drive to advance AI technology are essential. Locations Austin, TX New York, NY Toronto, CAN
ZoomInfo Technologies Inc. seeks a Senior Software Engineer based in Toronto, Ontario. This position centers on building and enhancing software that drives a data-focused platform. Collaboration is key, as the role involves working with colleagues from various teams to design, develop, and refine new features. Strong attention to performance and scalability is expected throughout the development process. Responsibilities Lead the development of new software solutions for the platform Collaborate with cross-functional teams to design and deliver features Implement and optimize code to ensure high performance Support the platform’s scalability as usage and data volume increase What Success Looks Like Success in this role means delivering reliable, high-performing features that scale with the platform’s growth. The Senior Software Engineer will play a key part in shaping the technical direction of the product while partnering closely with peers across the company.
About Us At Konrad Group, we are a cutting-edge digital consultancy committed to tackling intricate business challenges for our diverse global clientele. Our culture thrives on innovation and the relentless pursuit of excellence, empowering our team to develop outstanding digital products that serve millions worldwide. We pride ourselves on attracting exceptionally talented, analytical, and driven individuals who are passionate about continuous learning. Position Overview As an Entry Level Software Developer, you will engage in the development of both mobile and web applications. Collaborating closely with our skilled software development team, you will contribute to the creation of consumer and enterprise applications. This role is perfect for aspiring developers who possess a strong technical foundation and are eager to grow within a dynamic team at Konrad. Key Responsibilities Craft maintainable, testable, and high-performing software in partnership with our elite team. Participate in code reviews and conduct thorough testing to guarantee software quality. Investigate new technologies and tools, sharing your insights with the team. Communicate effectively and clearly with all team members.
Role overview Veeva Systems is hiring a Senior Software Engineer focused on infrastructure in Toronto, Canada. This role centers on designing and building software that supports and improves our cloud-based platforms. The work directly impacts scalability and performance across our systems. What you will do Design and implement software solutions for infrastructure needs Work closely with teams from different disciplines to strengthen our cloud platforms Contribute to projects that improve system scalability and performance
Join our dynamic team at Kaseya as a Principal Software Engineer, where you will lead the design and implementation of innovative software solutions. You will collaborate with cross-functional teams, mentor junior engineers, and drive best practices in software development.
Join our innovative team at System Canada Technologies as an Embedded Software Engineer. In this role, you will develop cutting-edge embedded software solutions that drive our products. You'll collaborate with cross-functional teams to design, implement, and test software for embedded systems.
Full-time|$120K/yr - $200K/yr|Hybrid|Toronto, ON, Canada
Join IXL Learning, a pioneering developer of personalized educational products that impact millions globally. We are on the lookout for a passionate Software Development Team Lead to guide our efforts in creating innovative solutions that simplify integrations for IXL’s major school districts.At IXL Learning, we are committed to developing groundbreaking products that harness advanced technologies to tackle significant challenges in education. With millions relying on our tools for effective learning, we seek exceptional individuals who are eager to address real-world issues faced by students and educators.As a Software Development Team Lead on our Integrations team, you will spearhead the design and development of systems that ensure seamless implementations of IXL within various educational environments. This role offers an incredible opportunity to manage a team of talented engineers while providing hands-on technical and project leadership in a mission-driven, high-growth company. We are excited to create products that profoundly influence the lives of many and invite you to be a part of our journey.This position is full-time, based in our Toronto office, with a work schedule from Monday to Friday and the option to work from home one day per week.
Fivetran is seeking a Senior Database Software Engineer to join the team in Toronto, Ontario. This role centers on developing and refining advanced database systems that form the backbone of Fivetran’s products and services. Key responsibilities Design and architect scalable database solutions to enable both new and existing product features Collaborate with engineering, product, and other teams to deliver reliable and efficient database systems Use in-depth knowledge of database technologies to address complex technical issues and enhance system performance Location This position is based in Toronto, Ontario, Canada.
At Lyft, we are dedicated to serving and connecting communities. Our mission is realized through fostering an inclusive work environment where every team member can thrive and contribute meaningfully.The Marketplace teams are central to our products and decision-making processes, overseeing everything from rider pricing to driver earnings, incentives, and efficient matching. We are on the lookout for passionate and motivated engineers to develop systems that enhance the transportation experience for our riders and drivers through advanced prediction, adaptability, and personalization. If you are eager to work in a dynamic, innovative, and impactful setting, creating dependable solutions for distributed computing, machine learning, and data challenges, we want to hear from you!The Pricing team plays a pivotal role within Lyft’s Marketplace organization, determining pricing strategies for all rideshare offerings and supporting new initiatives. Our Rider Engagement team focuses on optimizing the rider experience through engagement strategies and pricing mechanisms to drive both immediate and long-term business outcomes. Collaborating with Product and Science teams, we tackle complex pricing challenges, ensuring a balance between the interests of riders, drivers, and our business objectives. In this role, you will engage with diverse challenges including latency-sensitive concurrency issues, large-scale distributed systems, and experimentation. If you are enthusiastic about influencing demand and supply management while enhancing the Lyft customer experience, this opportunity is tailored for you.
Overview: At Guidepoint, our Engineering team is dedicated to crafting cutting-edge technology solutions that drive revenue growth, streamline costs, and enhance efficiency and productivity. As we strive to fulfill our mission of empowering individuals, businesses, and the global community through tailored knowledge-sharing solutions, our engineering team is rising to the occasion by tackling challenges to innovate new products and refine existing platforms, ensuring the seamless delivery of our services. This is a hybrid position based in Toronto. Number of openings: 2 Responsibilities: Design, develop, and sustain scalable test automation frameworks. Automate functional, API, and integration test cases by creating reusable and maintainable automated scripts. Analyze and resolve issues related to automated and load testing, propose solutions, and enhance existing scripts as necessary. Review test results, identify root causes of failures, evaluate severity and scope, and guide prioritization for resolution. Collaborate with developers to integrate automated tests into CI/CD pipelines, ensuring quality at every stage of delivery. Provide regular updates on defects, regression test status, and automation progress using Jira and other reporting tools. Assist in planning, developing, and delivering training on test automation frameworks and tools. Maintain comprehensive documentation of automation processes, templates, and best practices while driving process improvements. Work closely with engineering teams, product owners, and QA peers in Agile environments to define acceptance criteria and testing approaches. Stay abreast of technology trends and continually enhance test automation practices. Support functional and regression testing efforts as needed to ensure end-to-end quality.
Feb 25, 2026
Sign in to browse more jobs
Create account — see all 1,154 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.