Wednesday, August 28, 2013

Real People: Senior Analyst / Developer

Real People is a fast growing multinational financial institution, providing responsible finance for sustainable futures. 

We provide a participative platform focused on our customers, while embracing the values of Self Improvement, Respect, Innovation, Partnership and Teamwork. 

In view of this, technology is a key enabler for our customers and a key focus for the company. 

The current technology infrastructure is based on Microsoft .NET 4.0 with ASP.NET/C# and SQL Server 2008 for the database backend. 


The adoption of new technologies is a constant endeavor to make sure we are quick to respond to changing market needs. 

Position: Senior Analyst / Developer

As a result of our continued business growth, we are seeking a highly skilled Senior Developer with a strong background in building scalable, predictable, high-quality and high-performance applications on the Microsoft technology stack. 

As a Senior Developer, you will be responsible for building and maintaining internal and external-facing applications. 

Main Purpose of the Job:

This person will report to the Chief Information Officer and will work with a team of experienced analysts, developers and business resources to build highly-performing enterprise systems that improve clinical outcomes and increase staff productivity and financial performance. 

Key Performance Areas
  • Responsible for providing software solutions to organizational problems through:
  1. Design, development, support and maintenance of relevant software
  2. Create and implement validation and testing systems, configuration management and version control
  • Design and implement databases and ETL procedures which allow data loading from outside sources;
  • To provide system level support for other systems through integration of in-house developed products with off-the shelf solutions and payment channels. The integration effort should include installation, tuning, user problem resolution, and the development of software to turn these components into fully integrated systems.
  • Consult with users to identify current operating procedures and to clarify program objectives;
  • Responsible for writing documentation to describe custom configuration of applications and operating procedures to liaison with 3rd party application development consultants;
  • Provide technical expertise and recommendations in assessing new IT software projects and initiatives to support and enhance our existing Microsoft based systems;
  • Investigate and resolve application functionality related issues and provide first level support and troubleshooting of in-house systems
  • Champion implementation of innovative solutions arising out of the ICT department and the business
Minimum Educational Requirements
  • Bachelors Degree in Business / IT will be preferred
  • Project management knowledge will be preferred
Technical Skill and Ability 
5 year experience in the following technologies:
  • Visual Studio 2010 using C#
  • WCF
  • MVC
  • Windows Forms
  • HTML5, CSS3, Jscript, Ajax, bootstrap
  • Windows Services
  • SQL Server 2008 and 2012 (TSQL, SSIS, SSAS, SSRS)
  • IIS
  • Web services
Proficient in using TFS and Source control within the MS VS Environment.

Required Competencies and Skills
  • 5 years system development experience
  • Experience within the financial industry will be preferred
  • Team player
  • Time management skills
  • Business industry knowledge
  • Highly Innovative
  • Planning and workflow management
  • Attention to detail
  • Problem solving and solution oriented
  • Project management
  • Team leadership
  • Thorough understanding of the SDLC and Agile software development practices
  • Self driven
  • Knowledge of business intelligence
If you meet the above requirements and have the drive to rise up to the expectations placed on these positions, submit your application letter with a detailed CV indicating your current and expected remuneration, names and contacts of three professional referees and your daytime contacts to be sent to the following email address recruitment@realpeople.co.ke on or before 2nd September 2013. 

Applications will only be processed if they are sent to the email address provided specifying the position as the subject title, for example JUNIOR ANALYST/ DEVELOPER

Please note that ONLY shortlisted candidates will be contacted.

Real People is an equal opportunity employer.