Junior Software Developer Tech

2 weeks ago


Waterloo ON, Canada RideCo Inc. Full time

This is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation.
The ideal candidate must possess a sound grasp of Algorithms and Data Structures, strong critical thinking and reasoning skills, and the ability to produce readable, maintainable, and working software programs from abstract concepts and ideas. You will thrive in a small-team environment with fast-paced agile iterations, where every developer contributes code that delivers a meaningful impact to our customers and the company.
At RideCo, you will be switching hats between Software Engineer, and Data Scientist depending on the problem at hand.
As a Software Engineer, you will:

Expand the system’s capabilities to new features and use-cases while maintaining a high level of performance.
Build tools to gain greater visibility into the performance of our optimization engine.
As a Data Scientist, you will

Analyze ridership data to develop models to predict ride-demand, which will be used to reposition RideCo’s fleet of vehicles.
At RideCo you’ll get a chance to play, learn and build with the following tools and technologies, and as part of a cross-functional team that is the world’s foremost innovator in on-demand transit software.

Languages: Python, Rust, JavaScript / Angular
Web Stack: Django, Flask, Gunicorn, Nginx
Ionic, hybrid apps for Android and iOS
Health/Monitoring: AWS CloudWatch, Prometheus, Grafana, Elasticsearch, Logstash, Kibana
Agile, continuous integration, Jenkins, zero-downtime software updates 
A deep and intuitive understanding of Algorithms and Data Structures.
Online Algorithms
Data Science / Machine Learning
Distributed computing / Web Scale architectures.
A Bachelor’s degree in Computer Science, Software Engineering, or related technical discipline.

Base Salary: $90K- $110K + performance-based bonus or stock options.
Work-Life Balance & Additional Perks: Flex-time work schedules, vacation time, weekly catered lunches, social events, casual dress code
Benefits Plan: Medical, dental, prescription, life/health spending accounts and more
Public transit agencies and fleet operators use RideCo's cloud-based software platform to provide on-demand shared rides in dynamically routed buses and vans. RideCo is growing rapidly, and it is the most adopted cloud-based on-demand transit software among the ten largest cities in the United States. RideCo’s software powers a diverse range of use cases, including paratransit, residential/ suburban travel; first-mile-last-mile connections for transit hubs; and corporate employee transportation. In accordance with the Accessibility for Ontarians with Disabilities Act, accommodations are available upon request for candidates taking part in all aspects of the selection process.



  • Ottawa, ON, Canada Foci Solutions Full time

    We're Hiring! We are actively seeking junior software developers to join our dynamic, growing team in the National Capital Region. If you're someone who loves modern tech, enjoys project-based work, has some experience with public cloud, and is comfortable and confident engaging with both business-oriented clients and technical team members, please...


  • Mississauga, ON, Canada Balanced Full time

    BALANCED+ is seeking a Junior Software |Developer to assist in ongoing software development projects in diverse business environments. You will get to work with great people in different organizations, learn Maximizer CRM, and help to improve and make a difference in business operations. Responsibilities Assist senior IT managers and engineers in...

  • C Software Developer

    2 weeks ago


    Ottawa, ON, Canada High Tech Genesis Inc. Full time

    Location: Ottawa, Ontario: Preferred Remote: Toronto/Montreal High Tech Genesis is in search of a software engineer to bolster our engineering team. You'll be immersed in the advancement of top-tier embedded telecom switches and routers. Dive into the development of next-generation SDN solutions for enterprise networks, where you'll amplify code...

  • Software Developer

    2 weeks ago


    Ottawa, ON, Canada High Tech Genesis Inc. Full time

    Location: Ottawa, Ontario: Preferred Remote: Toronto/Montreal High Tech Genesis is in search of a software engineer to bolster our engineering team. You'll be immersed in the advancement of top-tier embedded telecom switches and routers. Dive into the development of next-generation SDN solutions for enterprise networks, where you'll amplify code...


  • Ottawa, ON, Canada High Tech Genesis Full time

    High Tech Genesis is looking for a senior software developer to work on our engineering team.  The successful candidate will be working with industry best tools, using latest and greatest technologies along with a world class team of some of the smartest minds in the industry. Due to the initial short direction, we need someone who can hit the ground...


  • Toronto, ON, Canada Netsource Full time

    Calling all Software Developers looking for a new, exciting challenge! My Client: My client Provides tech solutions for a multitude of businesses and have had a successful 2020 which is carrying on into 2021. Due to their success they want their Development team to double in size. Role: You will be responsible working on and creating and maintaining a...


  • Ottawa, ON, Canada Foci Solutions Full time

    We are actively seeking junior software developers to join our dynamic, growing team in the National Capital Region. If you're someone who loves modern tech, enjoys project-based work, has some experience with public cloud, and is comfortable and confident engaging with both business-oriented clients and technical team members, please keep reading. Foci...


  • Ajax, ON, Canada Techathalon Full time

    209 Second floor Ecstacy Business Park, 403, JSD, Mulund West, Mumbai ~ Proficiency with coding, user experience design The Junior Application developer creates and executes project plans, specifications, develops and manages multiple concurrent projects; enhancing the experience of our users – both on and off-site; and ensures quality and consistency...

  • Lead .NET Developer

    7 days ago


    Toronto, ON, Canada Poly Tech Talent Full time

      LEAD .NET Developer HYBRID: Onsite (Average 3+ days a week in office) Yonge & Sheppard The Opportunity: You have a strong desire participate in work that has an impact and a commitment to exceptional quality in all that you do! You love working in an Agile project-based environment, have a keen ability to multitask and deliver high quality work in a...


  • Pickering, ON, Canada Tetra Tech Full time

    At Tetra Tech, we are collaborating with industry-leading experts for a sustainable future for our world. We combine consulting and engineering with advanced analytics and technology to solve the world’s most complex challenges. Our innovation hubs across the globe will enable you to share ideas and best practices while growing your professional network....


  • Toronto, ON, Canada VerticalScope Inc. Full time

    WHO WE ARE VerticalScope (TSE: FORA) operates one of the 10 largest community platforms in the US. Our platform includes over 1,000 websites and 100 million monthly visitors. Our mission is to enable the world to share expertise and discover knowledge on subjects they love. We operate at the intersection of community, content, and commerce, and believe in...

  • Junior Developer

    4 weeks ago


    Ajax, ON, Canada Servusys Full time

    Servusys is a leading technology company specializing in IT solutions and software development, primarily for the healthcare sector.We are passionate about innovation, quality, and excellence, dedicated to delivering top-notch solutions to our clients.At Servusys, we believe in pushing the boundaries of technology to create impactful solutions that make a...


  • Pickering, ON, Canada Tetra Tech Full time

    Discover your full potential. At Tetra Tech, we are collaborating with industry-leading experts for a sustainable future for our world. We combine consulting and engineering with advanced analytics and technology to solve the world’s most complex challenges. Our innovation hubs across the globe will enable you to share ideas and best practices while...

  • Software Developer

    3 weeks ago


    Waterloo, ON, Canada Robert Bosch Group Full time

    As one of the world's leading automotive steering suppliers, Robert Bosch Automotive Steering LLC is growing in the market and continues to innovate and develop new products to meet customer needs. Our engineering, technical purchasing, and sales teams are located in both Plymouth, MI and Guadalajara, MX, with expansion to Canada. They are fully...

  • Software Developer

    3 weeks ago


    Ajax, ON, Canada TIME's group Full time

    Developers/Programmers (Information & Communication Technology) Be a part of an innovative company with growing global presence where talent and diversity are valued. We recognize that each individual has his own unique strengths and experiences; and believe in providing opportunities and support to develop them to their fullest potential. We are seeking...

  • Senior Developer

    1 week ago


    Markham, ON, Canada Huawei Full time

    Our team has an immediate permanentopening for a Senior Developer. Analyze the software requirements and software elements for system design. Contribute to software development at the product or platform level. Take charge of the design and code writing for a specific cross-sub-system or codes of key algorithms Publish papers in peer-reviewed...


  • Toronto, ON, Canada VerticalScope Inc. Full time

    VerticalScope (TSE: FORA) operates one of the 10 largest community platforms in the US. Our platform includes over 1,000 websites and 100 million monthly visitors. We operate at the intersection of community, content, and commerce, and believe in the power of enthusiasts to inform and inspire. Senior Software Developer As Senior Software Developer,...


  • Waterloo, Canada Agfa Full time

    From product development to implementation, our unified Enterprise Imaging Platform is purpose-built to reduce complexity, improve productivity and deliver clinical value. We use our proven track record as an innovator, our in-depth medical knowledge and our strategic guidance to help healthcare providers achieve their clinical, operational and business...


  • Toronto, ON, Canada Netsource Full time

    Calling all Software Developers looking for a new, exciting challenge! My Client: My client Provides tech solutions for a multitude of businesses and have had a successful 2020 which is carrying on into 2021. Due to their success they want their Development team to double in size. Role: You will be responsible working on and creating and maintaining a...

  • Software Architect

    2 weeks ago


    Mississauga, ON, Canada Prophix Software, Inc. Full time

    Prophix is the leading global platform and partner for financial performance management. We create software that serves ambitious finance teams, helping them empower their organizations, gain valuable insights, and drive business performance. Thousands of finance leaders across nearly one hundred countries use Prophix today. Working with a global network...