Senior Telephony Application Engineer

California  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Define, design, and implement solutions for high-performance telephone system. Write Back End code for telephony framework and application Servers within a large framework of Object Oriented code and database work in SQL Server 2005. Design and build telephony applications reused across different parts of the system. Develop prototypes rapidly for evaluation and validation purposes. Contribute to the core architecture for our framework. Provide application support and systems maintenance. Collaborate closely with production engineers, database architects, and other application engineers and define the interfaces across various application layers. Lead and mentor junior staff members. Work with the program management team to refine product specifications. Play an active role in discussing the evolution of the product. Develop deep expertise in multiple areas. Keep abreast of latest technologies and trends. Collaborate closely with database architects and other application engineers to deliver projects meeting quality and budget constraints. Work with the product management teams to refine product specifications.

SKILLS:

Mandatory:
  • 5+ years of Telephony Server Side Application development (eg IVR, not UI) and design experience (scalable, multi-threaded, asynchronous I/O software).
  • Strong expertise in SIP, SDP, RTP, TCP, UDP.
  • Recent hands-on experience with deployed VoIP protocols.
  • Strong OO fundamentals and experience in one OO language - JAVA, C++, C#.
  • Knowledge of database concepts and Microsoft SQL Server.
  • Strong analytical and troubleshooting skills
  • A solid foundation in computer science, with strong competencies in data structures, design patterns, algorithms and software design
  • Strong understanding of relational database design and ability to navigate existing large scale databases
  • Thorough understanding of the HTTP protocol stack and as it relates to web infrastructure components such as proxies, load-balancers, and VIPs.
  • Experience in building platforms capabilities based on web services (RESTful, SOAP).
  • Strong knowledge of the end to end SDLC and its adaptations to various types of projects.
  • Ability to execute within a team focused on reliable delivery.
  • Bachelor's Degree in Computer Science or related field is required.
Desired:
  • .NET Development experience
  • Agile Development Certification
Start date
n.a
From
Synectics
Published at
13.04.2014
Project ID:
695092
Contract type
Freelance
To apply to this project you must log in.
Register