Job Description :
Senior Software Engineer (C++) - Renton, WA – Contract


Mandatory skill:

Experience in C++ development, Red Hat Enterprise Linux, High availability , Clustering environment, Shell / Python scripting

Essential:

· Experienced in Object Oriented design and development

· Experienced in Linux software application development

· Experienced in developing and debugging of distributed systems (high availability, clustering)

· Experience with using coding standards, and employing code review procedures

· Demonstrated ability to learn and apply new skills

· Solution Oriented

· Quality Focused

· Ability to work in a collaborative team environment

· Flexible, with the ability to handle multiple tasks.

Desirable:

· Familiarity with source control systems such as SVN

· Familiarity with Agile development processes

· Working Knowledge of messaging technologies (e.g. AMQP, RabbitMQ, JMS)

· Familiarity with SNMP, DHCP, UDP, TCP

· Familiarity with RHEL (Red Hat Enterprise Linux)

· Familiarity with network security concepts

· Working knowledge of C++, Java, and Python

· Familiarity with Ruby and Cucumber

Minimum Education & Experience:

· Bachelor’s or Master’s Degree in Computer Science, Engineering or related field

· 7+ years of application development required

· 7+ years of programming experience using Object Oriented Programming