Job Description
As a Senior Engineer you will develop leading-edge communications applications for deployment on multiple platforms such as Android, iOS and Windows. You will have strong C++ skills utilised in a Mobile Application development environment. Excellent problem solving and technical analytical skills combined with knowledge of development and networking tools. You will demonstrate strong client-facing qualities and will engage with customers on technical implementation topics. Prior exposure to relevant technical domains (e.g. SIP, media processing, telephony, VCC) and knowledge of telecom networks and principles are a distinct advantage.
Primary Responsibilities/Expected Job Outcomes
- Design and develop multimedia communication software using C++
- Prototype new product ideas on a range of mobile platforms
- Enhance core product functionality implement client-specific developments
- Diagnose and address application issues raised in the field
- Carry out peer code reviews and quality assurance tasks on developed product
- Provide technical expertise for pre-sales and product marketing requests
Desired Skills
- Third Level qualification in Computer Science, Engineering or related technical field
- A minimum of 5 years experience developing mobile applications in C++
- A working knowledge of Java, particularly in the mobile environment
- Good presentation, oral and written communications skills
- Experience in VoIP/SIP a distinct advantage