C++ Developer

C++ Software Developer

Our client located is actively seeking enthusiastic and experienced Software Developers to join our team. These roles are to be filled by individuals who are passionate about software development and who will establish themselves as key contributors in a high energy environment. The ideal candidate will be highly technical, analytical, innovative, and self- motivated. Our team is made up of high performance developers who are constantly thinking outside of the box. You will be challenged in your thinking and pushed to new levels by your team-members, which contributes to improving your skills. You’ll work in a small to medium size team environment, where creativity and hard work is a must to produce cutting-edge applications. We need you because your talent, hard work, and dedication allow us to produce state of the art technical designs, software, test, and document assets that are going to take us to the next level. Your responsibility does not stop at programming; it also encompasses building knowledge of our business and expertise with the entire software development lifecycle. We use agile methodology – SCRUM – with short release cycles and very close user involvement to continuously improve our software. Our culture encourages not only knowledge building and best practice sharing, but also gives the opportunity to provide feedback for continuous improvement.


  • Work closely with other team members to understand product requirements and translate them into software designs
  • Strong C++ development experience
  • Collaborate with the product architects to successfully implement the development processes, coding best practices and code reviews
  • Comfortable and familiar with working in an agile software development environment, including emergent architecture, changing requirements, and changing priorities (SCRUM, Agile, etc.)
  • A passion for building quality software
  • Solid software engineering foundation with deep skills in OO design
  • Knowledge of secure programming concepts
  • Experience with source code control systems
  • You are hardworking, self-motivated, and passionate about learning and working with the latest technologies
  • You love having to think outside the box to find solutions to problems
  • You’re a team player who adapts quickly to ever-changing environments


  • Bachelor or Master’s Degree in Computer Science, Computer/Software Engineering, or equivalent post-secondary education
  • Strong understanding of coding languages and tools including but not limited to C++
  • Ability to write stable, efficient code and work within set deadlines
  • Ability to investigate and analyze information and to draw conclusions
  • Knowledge of established programming procedures and programming languages
  • Ability to implement and troubleshoot programming changes and modifications
  • Experience on Windows OS (95/98/2000/XP/NT) is an asset
  • Experience with source code control systems
  • Strong verbal and written communication skills

Please send resume to Maureen@2A3group.a or call 519-858-8880