QT and C++ Software Developer at Viable Communications, Inc. (Rockville, MD 20852)

Viable is seeking an experienced C++ developer to take ownership of new projects, including development of a QT based cross-platform application. Solid background in working with GUI toolkit and designing API code structure is required.

Requirements:

* 3-5+ years of related C/C++ and object-oriented design industry experience including developing API code structure.
* 2+ years’ experience in production-grade QT software development.
* User Interface design knowledge required.
* Experience developing modules and widgets.
* Experience with open source QT development a plus.
* Strong understanding of proper code organization/structure for large software projects a plus.
* A solid understanding of networking/distributed computing environment concepts and client/server programming.
* Familiarity with the Windows/Linux development environment. MAC is a plus.
* Experience with VoIP, TCP/IP, SSL/TLS, XML a plus.
* Familiarity with source control tools such as CVS or Subversion.
* Have excellent communication skills and the ability to work both independently and as a member of a team developing cutting edge technologies.
* Self-starter, strong analytical and documentation skills.
* Proven ability developing test harnesses and tools from the ground up is a plus.
* Attendance is an essential function of this position.

Compensation:
Salary range is ,000 - 0,000.

Interested? E-mail resumes to jobs@viable.net