Software Engineer (C++)

Software Engineer (C++)

Incognito Software Inc., a Canadian company with headquarters in Vancouver, has been providing connectivity solutions for large networks since 1992. Our software helps global communications service providers and enterprises quickly and cost-effectively deploy data, voice, and video networks using our automated IP address management, domain management, and provisioning systems. We are located on the waterfront in downtown Vancouver, central to many public transportation routes.

The successful candidate will be working in a team environment to solve challenges facing large network operators. The areas include IPv4 exhaustion, migration to IPv6, SDN and NFV. Working in a scrum based team, he/she will be responsible for reviewing requirements and contributing to the functional designs of a solution. Other responsibilities include estimating, implementing and automated testing strategies for solutions.

Qualifications/skills required:

● 5 - 7 years developing applications in C++ on Linux and OSX platforms
● 2 years experiences using GIT, pull requests and issue lifecycle tracking software
● Live for agile development, believes in TDD and CI
● Experience designing and troubleshooting distributed systems using various threading models
● Create specifications and develop software for those specifications
● Add overall value to the company by sharing technical solutions/approaches within the team.
● Good understanding of creating and maintaining automated tests
● Strong software design/methodology background and experience in server-side programming.
● Knowledge of network protocols (TCP/IP, IP, IP security, DHCP, VPN, DNS)
● Strong interpersonal skills and ability to work within a team environment
● Excellent verbal and written communication skills with experience in creating clear and concise documentation
● Strong analytical and problem solving capabilities
● Possess a Computer Science degree or equivalent
● Desire to solve problem faced by some of the largest network operators

Qualifications/skills that are an asset:

● Knowledge of Java development is a big asset, especially JUNIT
● Experience designing and writing server code in C++ using SOAP, CORBA and/or REST APIs.
● Experience working with large service provider networks

Date Posted:
Oct 21, 2015 2:13 PM PDT
Incognito Software Systems Inc.

Incognito Software Systems Inc.
Vancouver, British Columbia, Canada

Incognito creates and supports end-to-end OSS, BSS, and enterprise architecture solutions. By optimizing provider performance capabilities, Incognito enables best-in-class service fulfillment and customer experience assurance. Globally renowned broadband operators of all sizes — including over half of the top ten operators in the United States — trust Incognito to eliminate segregated work... more