We
are pleased to announce the following vacancy in the Products & Services
Development Department within the Technology Division.
In
keeping with our current business needs, we are looking for a person who meets
the criteria indicated below:
Principal CRM & EAI Developer
Ref: TECHNOLOGY_PCED__AUG
_2012
Reporting to the Senior Manager, Business System Planning, the position
holder will
- Designs
and develops complex Customer Relationship Management (CRM) systems
requiring in depth knowledge of an organizations operating procedures and
information technology capability;
- Assist
and supervise senior and junior CRM systems developers within the
team;
- Provide
technical leadership in development and support of Safaricom business
information systems e.g. Siebel, tibco EAI and Call Center systems,
ranging from user analysis, design and development to implementation and
maintenance.
The
job holder’s key responsibilities will be to:
3rd Line Support & Team leadership
- Manage
internal customers ensuring effective communication with the Helpdesk and
application support analysts;
- Ensure
all issues that cannot be resolved are escalated to immediate supervisor
immediately.
- Perform
root cause analysis for recurring incidents;
- Provide
leadership, guidance & motivation to the CRM Systems team members.
Systems analysis
- Conduct
business user requirements analysis and specification;
- Specify
computer system requirements for the solution of complex business problems
and formulates designs for their solutions;
- Perform
the necessary technical design and development functionality to ensure
that business application systems can be effectively developed and implemented
;
Software Design and Programming
- Design
and development of front-end tier(s), middle tier(s), and /or back-end
database tier(s) for business applications;
- Capturing
of business applications information needs and mapping of the same to the
software and /or database components.
- Performs
data modeling to analyze and specify data structures within an application
system;
- Participation
and membership in various technical fora for the purpose of increasing the
collective knowledge base of the team;
Research and Development
- Research
and provide input on design approach, performance and base functionality
improvements for various procedures and applications;
- Generation
of ideas to improve efficiency in software and application services
offered to the business, and/or generate revenue for business;
- Participation
and membership in various technical fora for the purpose of increasing the
collective knowledge base of the team.
The
ideal candidate should possess the following skills & competencies:
- Degree
in Computer Science or technical related field
- Certification
in Database systems and RDBMS systems.
- Microsoft
Certified Solution Developer
- 5
years development experience with Microsoft development tools e.g.
Java, .NET, visual studio .NET
- 3
years development experience with low level programming C++, C.
- 5
years’ experience with RDMS preferably MS SQL Server, Oracle, Sybase, and
Informix.
- 3
years’ experience in Oracle ERP applications development, which includes
system customization and report designs.
- Experience
in data warehousing, business analysis, knowledge in Business Systems
modeling and data retrieval
- 4GL
for programming - Visual Basic/Oracle Application builder
- Unix
user skills.
- Experience
in processes and procedures management.
- Communication,
interpersonal skills and Analytical Skills
- Attention
to detail
If
you feel that you are up to the challenge and posses the necessary
qualification and experience please send your resume and application letter
indicating your experience and why you are the most suitable candidate for the
role clearly quoting the job title to the address below.
The
deadline for application is Friday 07 September, 2012.
The Senior Manager – Talent Acquisition
Safaricom Ltd
Nairobi
Via
E-mail to: hr@safaricom.co.ke