Job Title: Senior Engineer, Value Added Service Development
Job Location: Lagos, NIGERIA
Organisation: Etisalat Nigeria
Job Summary: Develop and design products and services as described in the BRD and provide technical support to the Products and Services or any other team within the organization which requires the delivery of an efficient software design, dimension and architecture for specific operations.
Principal Functions:
• Develop and customize innovative services and/ or enhancements to existing VAS
• Manage the process of installing and configuring VAS which have been developed
• Review software design specifications and ensure that the Unified Modelling Diagrams are correctly designed according to the requirements of the service/ application which is being developed
• Conduct post-implementation checks to ascertain the benefits of new products or technology changes on the service creation platform
• Ensure the efficient software development of VAS
• Ensure that all identified bugs are fixed according to SLAs of the service
• Investigate new technologies that may enhance the performance of the VAS development middleware layer
• Liaise with Products & Services, IT, Enterprise Solution, VAS Operations and other units as and when required
• Provide critical inputs relating to hardware dimensioning and capacity planning during budget cycles
• Contribute to increased subscribers? satisfaction by improving overall quality of VAS development and deployment
• Ensure effective technical feasibility studies and impact analyses are conducted for new features and services within the VAS development environment
• Support the provisioning of service capacity in the VAS development environment before introduction of new services
• Manage and support the design of service delivery platform as well as service creation middleware strategies
• Maintain key vendor relationship
• Perform technology investigations into topics related to core service delivery platform design and performance
• Support and advise on preparation and deployment of pre-requisites for project deliverables
• Provide technical planning and optimization support to assist in service and product rollout
• Provide end-to-end support in integration and input requirements for deployment of new applications
• Support the team in defining and maintaining VAS development KPIs to ensure an efficient platform
• Liaise with internal stakeholders to ensure optimization tasks are achieved
• Apply knowledge and skills to analyze and resolve complex development issues
• Apply global best practices to work instructions, processes and tools in order to ensure high quality levels and timely delivery
• Proactively help VAS Development team identify and collect required inputs for product and service development tasks
• Participate in the process of establishing application and systems requirements for new projects or enhancements to existing services
• Prepare and/ or review of functional and technical specifications for products and services
• Liaise with 3rd party vendors during project development to review progress
Educational Requirements: First degree or equivalent in Computer Science, Information Technology, Computer Engineering, Electrical Engineering, Electronic/ Telecommunications Engineering or any other relevant discipline
Experience, Skills & Competencies:
• Four (4) years directly relevant post-NYSC work experience (GSM/ UMTS) including demonstration of experience in the following areas:
• Enterprise level EE5 development (including all phases of software lifecycle)
• Operational responsibility for a production solution
• JAINSLEE Event based application development
• Interfacing with vendors and equipment suppliers
• Ideal candidate must be able to demonstrate job-specific competencies in the following areas:
• Good understanding of project management methodology
• Strong grasp of OOP concepts
• Knowledge of telecoms fundamentals
• Comprehensive experience in Java development
• Strong grasp of enterprise-level Java technologies with an emphasis on EE5 or EE6 concepts (JSP, Struts, Spring, Servlets, EJB)
• Experience developing multi-thread applications
• Solid experience developing applications implementing the following protocols: TCP/ IP sockets, SMPP, HTTP, XML and XML/ RPC
• Strong knowledge of Solaris Unix (Operating system and scripting)
• Very good knowledge of Oracle (Administration, Database and PL/ SQL Development)
• Knowledge of protocols like SS7, SIGTRAN, SIP, GSM Protocols ? MPA/ ISUP, TCP/ IP, etc
• Knowledge of JAINSLEE
• Good knowledge of JBOSS and Mobicents Application server and Call/ Traffic flows
• Good knowledge of software dimensioning and performance measurement tools
• Familiarity with Apache Ant or MAVEN and all phases of the software lifecycle: requirements, design, development, testing and deployment
• Good knowledge of version control software
• Ideal candidate must also be a strong problem-solver who can exercise initiative and has excellent interpersonal, communication and documentation skills
Apply to this job (http://www.jobnavy.com/job/14082/senior-engineer-value-added-service-development-job-at-etisalat-nigeria/)