Minimum 5 years experience in C++ and Java development
At least 2 years of Android application development
Proficient in Multimedia frameworks like Streaming, RTP, and RTSP
Experience working on Linux environments
Bachelor's degree required
Responsibilities
Develop complex C++ and Java applications
Create Android applications and services
Engage in all phases of the software development lifecycle
Conduct requirements analysis and technical design
Perform testing and release of applications
Troubleshoot and resolve development issues
Utilize tools for software performance measurement
Benefits
Confidential handling of application information
Work with a diverse, international team
Opportunity to engage in innovative product development
Be part of a company serving Fortune 500 clients
Growth opportunities in a global workplace
Full Job Description
Job Description
Experience of at least 5 years in development of complex C++ and Java applications with Multimedia framework (Streaming, RTP, RTSP). Experience of at least 2 years in developing Android applications and services. Must experience on Linux platform. Experience in all phases of software development lifecycle: requirements analysis, tech design, implementation, code review, testing, and release. Ability to investigate, troubleshoot and identify solutions to issues during development. Utilizes necessary tools to measure software performance. Knowledge of scripting languages such as bash, python or JavaScript is a plus.
Qualifications
C++, Java applications, Multimedia framework (Streaming, RTP, RTSP) and developing Android applications and services, Linux platform.