Software Engineer - C++Developer
Colligo Networks – Vancouver, BC
Is developing software your passion? Do you constantly read about new technologies and have an itch to apply those at work? Are you capable of using a mixed technology environment to build high-performance, cross-platform mobile and web applications. How active are you at Github? Do you like working with highly collaborative and talented technologists and business people.
We are a software development company in Yaletown, Vancouver next to the Canada Line Roundhouse station. Our brand new office has high ceilings, brick walls, and is growing its kick-ass software development team. We pride ourselves in the quality of the software we build. We are not afraid of pushing boundaries, and using the best new open-source technologies while contributing back to them or coming up with new ones ourselves.
We believe in giving our developers:
The best tools for the job
A flexible work schedule
Opportunity to stay up-to-date in the wider tech community by attending conferences as well as giving talks
Fun! (this includes Fierce Fridays - a monthly event you won't want to miss)
As a Colligo software developer, you will have the opportunity to pick and work with the latest technologies and tools to solve challenging problems. This will start with our interview process - a place for you to demonstrate your skills (with your choice of technologies) to solve our take-home test. Do you like hackathons? If yes, you are at home here! Our interview is a hackathon, and our work environment a hacker's oyster! Once you join us, you will work with a very talented team of developers in an agile process that values:
Quick whiteboard sessions (over meetings)
Learning through peer-programming
Asynchronous code reviews
Skills & Requirements
Bright minds, people who get things done and team players with optimistic outlooks.
Expert skills in object oriented design and programming using C++ building multi-threaded applications.
Understanding of client-server programming models and SaaS platform architecture
Expertise in network and application layer protocols like TCP, HTTP and UDP
Working knowledge of or desire to learn mobile development technologies for iOS, Android, Windows and OSX operating environments
Familiarity with social networking platforms and the ability to integrate application using APIs, open protocols like OAuth and OpenGraph.
University degree in engineering or computer science
Think you've got those nailed? Then we want to hear from you!
How to apply - Please submit your cover letter and resume in Microsoft Word or PDF format by clicking the Apply by Email or submit your resume on the Colligo Website www.colligo.com.
It would also be great to have thorough experience in .NET. As you know, learning frameworks takes time! We expect you to know multiple programming languages, because you also know that new programming languages bring fresh ways of finding solutions to problems. We also expect you to know one scripting language by heart - proof that you like automating your tools and hate doing manual work over and over again!
How to apply - Please submit your cover letter and resume in Microsoft Word or PDF format by clicking the Apply Button, or Submit your resume on the Colligo Website www.colligo.com.
Include your Github or Bitbucket alias (or any other place where your prior work may be publicly available for us to see)
Include a Link to your programming blog
Don't have those? Highlight your best achievements to-date in your cover letter
Keep in mind, we are not impressed by acronym soups, or long list of certifications.
About Colligo Networks
Colligo Networks is a software development company building the next generation collaboration tools for the enterprise. Our current set of products enable enterprises to provide their mobile professionals and information workers a great user experience to access SharePoint sites through Outlook plug-ins, Windows Explorer extensions, and recently iOS native applications.
C++ Developer, C++ Software Developer, C++ Engineer