Randstad Senior Software Developer in Rocklin, California
Senior Software Developer
Friday, October 7, 2016
Our telecom client has a full time opportunity for a Senior Software Developer in Sacramento, CA.
Brief summary of duties:
Development of Voice and Video over IP communications client side software applications
Test and debugging of our client s software solutions
Status reporting to line manager
Areas of Responsibility:
- Further design and development of our client s client side telecommunications software solutions
Minimum Qualification Requirements:
5 years experience of object orientated programming in C++ & Java. Experience with Python and PHP is desired.
Experience with client side application development
Good understanding of designing for Man Machine Interface and Human Interface considerations
5 years experience application development for multiple operating systems
Multi-threaded parallel processing techniques (threads, processes, mutexes, semaphores)
Strong ability to solve and troubleshoot code
Research and learn new technologies and acquire new skills through independent study
Familiar with using source control (subversion specifically).
Maintains a positive working relationship with other departments, and within the IT group.
Has the ability to be a self-starter and work with minimal supervision
Proven ability to handle multiple projects and meet deadlines
Engineering or Computer Science degree
Experience with the following is a plus:
Modern graphical User Interface design
5 years experience developing software for large scale telecommunications
5 years experience application development for multiple operating systems (Windows, Linux, Mobile OSes such as Android and/or iOS or embedded OSes such as VxWorks, PSOS, etc)
Agile software development (such as Scrum and Kanban)
Qt (cross-platform application and UI framework for developers using C++)