Join TNS and be part of an extraordinary group of individuals driving success from a professional and personal perspective. Develop software and frameworks using C/C++ on Linux/Unix platforms for telecommunications systems.
Requirements
- 10+ years of experience developing complex, reliable software systems using C++/C
- Expertise in developing Telecom application using one or more of the following protocols: SIP, ENUM, DIAMETER, SS7, M3UA, TCAP, AIN, IS41, MAP, INAP
- Experience in network programming using TCP/UDP/TLS/DTLS
- Experience with using STL, Boost libraries, and ACE framework for application development
- Experience with gdb and memory analysis/code coverage tools like valgrind and Insure++
- Complete development life cycle experience from design through implementation
- Creative, flexible, and able to fill multiple functions within a development team
- Proven track record of successfully designing and developing enterprise class systems with stringent availability, performance and SLA requirements
- Good verbal and written communication skills