C++ Developer

20 hours ago


Toronto, Ontario, Canada Incognito Software Full time

Are you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for millions of subscribers. We are seeking a C++ Developer located in Ontario, Canada who thrives in a fast-paced global team environment

As a C++ Developer, you will build on your current expertise by demonstrating core competencies as a bright and hardworking individual who thrives on challenges in developing new code and contributing to existing codebase. Projects include the creation of new features and services with the goal of contributing to product in the field of networking and distributed computing while working on some of the newest technologies. Some development requires creative approaches to find fast and effective solutions. You would be required to help contribute to such continual initiatives, and to build robust, scalable and efficient solutions.

Role and Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable C++ code
  • Design and implement solutions with scale, reliability and performance optimization in mind.
  • Identify/troubleshoot bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, libraries, organization, and automatization.
  • Collaborate with developers and QA team members to ensure code changes are thoroughly tested and integrated into the continuous integration/continuous deployment (CI/CD) pipelines.

  • Conduct peer code reviews and follow coding standards for development.

  • Coordinate with the broader QA and development teams to ensure timely delivery of project milestones, deadlines, and demos.
  • Continuously seek ways to optimize and scale the automation suite and test infrastructure.
  • Perform other related duties as assigned to support the ongoing needs of the organization.
  • Work primarily out of your home office in Ontario, Canada

Qualifications:

Education & Experience:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 3+ years of hands-on testing experience.
  • Strong proficiency in C++ with fair knowledge of language specification.

Skills & Expertise:

Must Haves:

  • Strong knowledge of TCP/IP networking on Linux, Unix.
  • Knowledge of network hardware: routers and switches.
  • Experience with networking protocols such as TCP/IP and SNMP
  • Good understanding of memory management in non-garbage collected environments
  • Good understanding of Linux/Unix environments and troubleshooting them.
  • Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
  • Familiarity with embedded systems design, low-level hardware interactions, linux environment variables and network programming.
  • Good analytical and problem-solving skills. Team player that is proficient and productive in producing test scenarios.
  • Knowledge of low-level threading primitives and real-time environments
  • Demonstrate excellent communication skills (in English, both written and verbal).
  • Experience working with multi-tiered or multi-threaded applications
  • Implementation of automated testing platforms and unit tests
  • Proficient understanding of code versioning tools and Agile process : Github, Jira, Confluence, Bitbucket, etc…

Recommended:

  • Knowledge of writing native modules for high-level languages such as , Python, Go, etc.
  • Experience with JIRA to manage day to day activities.
  • Experience working with web applications Experience with virtual machines or containers such as Kubernetes, CloudStack and Docker

Nice to Have:

  • Experience with Apache Kafka
  • Experience with MongoDB
  • Experience with AI/ML
  • Experience using Spark/Hadoop

  • C/C++ Developer

    1 week ago


    Toronto, Ontario, Canada AstraNorth Full time $100,000 - $150,000 per year

    EngineerSkill Required: Utilities : Electric grid (Transmission and Distribution) EIS Power SystemsJob Description: 5 years of work experience in customizing and delivering Energy Management Systems preferably e-terral AEMS - Reliance Should have worked on Power Systems applications for transmission (Load flow, contingency analysis, Power Factor etc)5 years...

  • C Developer

    17 hours ago


    Toronto, Ontario, Canada Insight Global Full time $90,000 - $130,000 per year

    Required Skills & Experience2-4 Years of Experience in development rolesC# and .NetSQLPythonComfortable completing coding test, and on-screen coding for interviewsSome front end development experience would be an assetNice to Have Skills & ExperienceCapital Markets Knowledge/ CIQ experienceTSQL GITHUB/GITDatabricks (Scala or Python)Banking/Financial Industry...

  • C++ Developer

    1 day ago


    Toronto, Ontario, Canada Continental Technology Solutions Full time $80,000 - $120,000 per year

    Company Description Continental Technology Solutions is Our consulting and managed services deliver the resources and capabilities required to assess,design, build and manage an agile, flexible IT environment. You'll work with one dedicated team from strategy and assessment through design, implementation, management and optimization to reach a true...

  • C++ Developer

    6 days ago


    Toronto, Ontario, Canada Software International Full time $52,000 - $104,000 per year

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We currently have a 12 month renewable contract as a C++ Developer - Capital Markets with our F500 consulting client.  This is a hybrid role for office attendance.Role: C++ Developer -...

  • C# Developer

    22 hours ago


    Toronto, Ontario, Canada Insight Global Full time US$85,000 - US$140,000 per year

    JOB DESCRIPTIONInsight Global is looking to hire a c# Developer to support leading the functional design and development of application systems. The role is hybrid 1-2 days in office, with Thursday being mandatory. The resource also provides technical leadership and will make technology selection decisions that are often made in situations where business...


  • Toronto, Ontario, Canada Wireframe Solutions Full time $37,376 - $47,328 per year

    Role Name: Senior C++ DeveloperLocation: Toronto hybrid 4 days a weekBackground check MANDATORYMustHave8 years hands on experience working in Capital Markets software development8 years of professional experience using CProficiency in multithread programmingProficiency in Oracle and PythonExperience with service orientated architectureExperience using or...

  • C++ Developer

    18 hours ago


    Toronto, Ontario, Canada SA Technologies Full time $100,000 - $150,000 per year

    Company Description SA Technologies Inc. ) is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.We guarantee you the best rate for your skills and performance. Job Description This is Zishan, and I am Senior Talent...

  • C++ Developer

    1 week ago


    Toronto, Ontario, Canada Capgemini Full time $120,000 - $180,000 per year

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and...

  • C++ Developer

    1 week ago


    Toronto, Ontario, Canada Capgemini Full time US$100,000 - US$120,000 per year

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and...


  • Toronto, Ontario, Canada J&M Group Full time $120,000 - $180,000 per year

    Job DescriptionWhat is the opportunityWe are looking for a senior C development contractor to work on our risk reporting platform for Global Equity Derivative Responsibilities include but not limited to pricing and risk management systems workflow automation DevOps improvement and production support toolingWhat will you doAssist with user adoption of...