Reports To: Manager-VAS Development
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
Click to apply on or before 11th April 2012
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
Click to apply on or before 11th April 2012
No comments:
Post a Comment