Job Title: Senior Engineer – Vas Development
Location: Lagos, Nigeria
Division: Engineering
Reports To: Manager-VAS Development
Organisation: Etisalat Nigeria
Job Summary:
• Develop and design products and services as described in the Business Requirements Documents (BRD)
• Provide technical support to the Products & Services and other teams to ensure delivery of an efficient software design, dimensioning and architecture
Principal Functions:
• Participate in the development and customization of innovative services and/ or enhancements to existing VAS
• Manage the process of installing & configuring VAS that 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 being developed
• Conduct post-implementation checks to ascertain the benefit of new products or technology change on the service creation platform
• Ensure efficient software development of VAS for Etisalat Nigeria
• Ensure that all identified bugs are fixed according to the SLA of specific service
• Investigate new technologies that could enhance the performance of the VAS Development Middleware Layer
• Liaise with the Products & Services, IT, Enterprise Solutions, VAS Operations and other teams as and when required
• Provide critical inputs relating to hardware dimensioning and capacity planning during budget cycles
• Improve service development and quality of deployments with a view to increasing subscriber satisfaction
• Conduct effective technical feasibility studies and impact analyses 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 relationships
• 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 VAS development issues
• Apply global best practices to work instructions/ processes/ tools in order to ensure high-quality and timely deliveries
• Proactively assist the VAS development team in identifying and collecting required inputs for service and product 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
• Prepare and deploy pre-requisites for project deliverables.
Educational Requirements:
Bachelor's degree or equivalent in Computer Science, Computer Enginnering, Information Technology or related disciplines
Experience & Skills:
• Minimum of 4 years directly relevant post-NYSC work experience, including extensive experience in enterprise level EE5 development (all phases of software lifecycle), interfacing with remote devices, operational responsibility for a product solution, and JAINSLEE Event-based application development
• Demonstrable experience in interfacing with vendors and equipment suppliers
• Solid understanding of project management methodology
• Strong grasp of OOP concepts
• Good knowledge of telecoms fundamentals
• Comprehensive experience in java development
• Strong grasp of enterprise-level java technologies with emphasis on EE5 or EE6 concepts (JSP, Struts, Spring, Servlets, EJB)
• Solid experience in the development of applications implementing the following protocols: TCP/ IP sockets, SMPP, HTTP, XML, XML/ RPC
• Strong knowledge of Solaris UNIX (operating system and scripting)
• Very good knowledge of Oracle (Administration, database & PL/ SQL development)
• Good knowledge of protocols such as SS7, SIGTRAN, SIP, GSM Protocols – MAP/ ISUP, etc
• Good knowledge of JBOSS and Mobicents Application server and call/ traffic flows
• Good knowledge of project management methods and software dimensioning and performance management tools
• Demonstrable 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 be an independent problem solver with good initiative and possess excellent project management, presentation, documentation, interpersonal and communication skills
Deadline: 12th September 2012.
Senior Engineer - Vas Development Job (http://www.jobnavy.com/job/7982/senior-engineer-vas-development-job-at-etisalat-nigeria/)