Software Engineer - VOIP Expert

R&D · Lahore, Johar Town
Department R&D
Employment Type Full Time
Minimum Experience Entry-level

We are currently seeking a Software Engineer - Voip Expert to join our R&D team


Role Objective

Working within the R&D department to provide product development of new features along with maintenance and support of existing products.

Co-operate with the team manager in directing the product engineering function.


Job Description

Developing software and solutions to quality standards

Provide developer level product maintenance and support through triaging logs and communications with customer support engineers

Provide technical input to project specifications

Provide technical input for related business processes; product management , sales, support

Provide innovative ideas for the products roadmap


Responsibilities

Carry out research when requested in a controlled and productive manner

Produce software on time and within budget.

Produce source code to meet the specifications provided which is reliable, robust and fault free. This includes ensuring that all software deliverables are fully tested before release to customers including unit testing, load testing, functional testing and system testing.

Produce software that is consistent with the overall architecture and design parameters that have been defined as a team standard. 

Maintain accurate version control and software integrity.

Test product deliverables at key milestones. Anticipate the risks and issues through the lifecycle of the development.

Facilitate product documentation and internal training material.

Work with the support team to resolve any software faults, including extensive testing and customer site visits if required.

Inform and other departments of the business via product management for allocated products and software projects.

Communicate frequently and consistently with internal parties involved on the progress of key products.

Co-ordinate with other production teams third party suppliers and other involved groups to ensure that software is delivered as part of a coordinated effort.

Facilitate continuous improvement of Products, Services and Processes to maximise customer satisfaction and profitability.

Stay abreast of technologies from key suppliers in the industry.


Expectations

Sense of responsibility for work and timescales, attention to detail, consults effectively to resolve issues, follows good working practice


Knowledge Skills & Experience

Planning and organisational skills and the ability to work on several projects concurrently

Analytical and problem solving skills with the ability to self learn from existing product code

Experience in Software Development

Technical skills:

Compilers: C/C++, Microsoft .NET (C#), Java

Protocols: TCP, UDP, SIP, CSTA, TAPI, TLS, SSL, REST, SOAP, XML, WebSockets

Platforms: Windows ,Linux, SQL

Real-time server programming\distributed systems architecture knowledge (including: client /server programming)

Willingness to work with new/unfamiliar/bleeding edge technologies - Knowledge of communications technologies would be advantageous.

Secure Programming and Compliance advantageous

DevOps skills for build processes and automation

Determination to learn & professionalism to finalize software development on time and within budget.

Ability to work to tight schedules

Good interpersonal and communication skills, to gather information from and for people

Good English language understanding and communication skills

Reliable, confident, self-motivated and ambitious

Ability to work in conjunction with other team members to contribute to delivery of profit for the business.

Ability and desire to innovate, be creative and be methodical


Qualifications

Minimum experience: 0-2 years

Minimum academic level: Computer Science Graduate

 

#LI-EI8

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Lahore, Johar Town
  • Department
    R&D
  • Employment Type
    Full Time
  • Minimum Experience
    Entry-level