Closed

Senior API Developer

We are seeking a Senior API Developer with a solid background in APIs and API framework design and development and with leadership skills to drive and build solutions for enterprises and operators. Telephony API background with mobile development knowledge a must.

The Senior API Developer will work in an agile environment to implement APIs supporting a diverse set of multimedia communications, including voice, messaging, social media, email, web, etc.

Successful candidates will have strong object-oriented design and development expertise as well as experience developing highly scalable, high availability, geographically distributed cloud computing systems.

Responsibilities:

Own the design and development of APIs and API management framework to interface with a variety of communications media including voice, messaging, social media, instant messaging, email, web, etc.

Design API framework to ensure API scalability, availability, distribution, and low latency.

Work product and operations teams to define, architect, and implement APIs.

Work with partners and customers to facilitate API integration.

Contribute to code test coverage and automated testing capabilities.

Build automation to ensure 24/7 API monitoring.

Participate in the design and development of core platform and production environment.

Qualifications:

BS or MS in Computer Science, or comparable experience.

10+ years hands-on experience designing and developing large scale, high throughput, high availability API architectures

Programming background in languages such as Java, C/C++

Expertise in HTTP, TCP/IP, REST/RESTful, JSON, SOAP, XML

Implementation of SMPP, MM7, SMTP/IMAP messaging protocol stacks

Experience interfacing with voice, data, and video communications using SIP/RTP, TDM trunking, SS7, WebRTC, RCS, and VoIP tools

Experience with Social Media applications and interfacing

Experience integrating with unified communications environments

Strong background with VPNs, MPLS, networking, and security

Working knowledge of relational database technology

Familiarity with 3G/4G/LTE mobile network technologies, network elements, and protocols

Involvement with distributed processing, deployments on cloud computing infrastructure, and hypervisors

Experience with streaming processing frameworks, Storm, Map/Reduce frameworks, Hadoop, and/or Cassandra is a plus

Collaboration using Agile development processes and tools

Excellent oral and written communication skills

Skills: C Programming, C++ Programming, Java, Software Architecture

See more: xml developer tools, web security developer, web programming tools languages, web programming developing java, web development tools technologies, web development cloud, web development languages 2013, web developer tools 2013, web developer science, web developer responsibilities, web developer social network, web designing development tools, web social media developer, voip software developer, tools computer programming, test java developer, test coverage tools, technology solutions code, systems programming languages, systems architect, solid computer, software stacks, software development partners, software developing tools, software developer tools

About the Employer:
( 9 reviews ) New York, United States

Project ID: #5169322

14 freelancers are bidding on average $20/hour for this job

technosystem

Kindly accept my bid for your API Development project and be assured of a high quality work with our highly experienced and dedicated developers. Thanks

$25 USD / hour
(15 Reviews)
8.1
leadconcept

Kindly ignore the bid amount & time-line, as we still need to analyze your requirements more in depth & discuss with you. -------- Dear Sir, I have read your Project Description and understand that you are looking More

$30 USD / hour
(29 Reviews)
7.9
kchg

Hello, sir I'm interested with your project. I'll do it for you. I can do it well more than you could guess. :) Kind Regards.

$25 USD / hour
(37 Reviews)
7.9
IMSeriousBidder

Hello Sir, I am Bing from China,how are you! I have 11 years Java/Php programming experience,and I have MS degree in computer science. I am very interested in this project,please consider my serious bid Tha More

$25 USD / hour
(104 Reviews)
7.2
qualifiedcoders

Hi, hope you are doing well. We have read your requirements but would like to discuss things further. We have 5 PHP experts in our company and have strong hands in PHP with extensive experience in various API's and More

$20 USD / hour
(7 Reviews)
7.0
Indexpage

Hi Sir, Thanks for posting your project on Freelancer.com. Short Brief About Us : We are a Offshore Software Development Company from India with ISO 9001:2008 certification. Our skill set includes : .NET, JAVA More

$15 USD / hour
(6 Reviews)
6.4
duzy

Dear Sir/Madam, Wish you all the best at the moment. I'm dedicated software developer ranging from Android, Linux, Linux web server (enterprise development), using C/C++/Golang/JNI/Android Java/JavaScript/Linux More

$23 USD / hour
(21 Reviews)
6.2
JeffLee21

I have 8+ years of experience in C/C++/C#/Java programming and server administration. I've experienced with various Linux utility programming, server configuration comprising httpd, ftp, mysql etc. I have sincerity a More

$20 USD / hour
(23 Reviews)
5.9
umesh1787

Hello, Greetings from Umesh. I have 6 years experience in programming with various aspect of JAVA which includes Core JAVA, J2EE, JSP, Servlet, Struts, JSF, GWT, Spring & Hibernate and I have developed 100+ web & More

$15 USD / hour
(11 Reviews)
4.6
narendragautam

Hi, I have 10+ work experience in programming using C/C++/Java/.Net Please provide project details. Thanks Narendra ----------------------------------------------------------------------

$16 USD / hour
(7 Reviews)
3.6
poginato

Hi, I am Masters in Computer Science and have 07+ years experience in Object Oriented commercial Software Design and Software Development. I am results-driven, customer-focused, articulate and analytical Software En More

$22 USD / hour
(4 Reviews)
1.5
Karu1977

Hi. I have 14 years of experience in C/C++. It's impossible to know everithing you require right now, but everithing can be learned. I don''t take money for reading docs, just for programming. I am currently looking fo More

$15 USD / hour
(1 Review)
1.0
jidecoder

A proposal has not yet been provided

$22 USD / hour
(0 Reviews)
0.0
codelangthang

I have over 12 years experiences in software develop with C/C++ and Java. I ever build the mobile banking platform named Mobiex wiht large scale. I have so much experiences with large scale system. My qualification is More

$15 USD / hour
(0 Reviews)
0.0
ekater1na

I am interested in that job. I have an experience with Java 6+ years (SCJP). Also I have a relevant experience with some of technologies you need: Java, C/C++, HTTP, TCP/IP, REST/RESTful, JSON, SOAP, XML I am read More

$15 USD / hour
(0 Reviews)
0.0
offenderstechno

Hi, We are IT based company here in India since last seven years. We used to develop various mobile and web based application as well as games for various mobiles & desktop platform with complex requirement of vari More

$20 USD / hour
(0 Reviews)
0.0