Software Developer at Development Pathways 81 views0 applications


An exciting opportunity has arisen to work in Development Pathways as a Software Developer in our MIS Department. We are a growing international consultancy organisation, that provides expert advice to clients in a range of areas: management information systems, social protection, social development, gender, livelihoods, and final inclusion. We are committed to innovative, progressive and evidence-based social policy adn aim to influence international debates on social policy through our website and participation in international fora. We combine country-specific social and political analysis with lessons learnt from extensive international experience, in order to ensure that policies and programmes are robust and benefit the most vulnerable, including children, women, older persons and persons with disabilities.

Background

Development Pathways has worked extensively across Africa, Asia and the Pacific, Latin America and the Caribbean, delivering on high quality consultancy assignments for a variety of multilateral institutions such as the World Bank, Asian Development Bank (ADB), International Labour Organisation (ILO), United Nations Children’s Fund (UNICEF), World Food Programme (WFP), and the United Nations Development Programme (UNDP); bilateral donors such as the UK Department for International Development (DFID) adn Austrailian Department of Foreign Affairs and Trade (DFAT); and international NGOs such as Save the Children, Action Against Hunger and HelpAge International.

Development Pathwways currently employs 20 permanent staff across the two offices who also work alongside a large global network of trusted consultants. Our offices are located in Orpington, UK and Nairobi, Kenya. The work in Management Informations Systems is run out of the Kenya Office. As an employer, we put our staff first and are committed to flexible working practices and developing our staff ‘s professional capabilities.

Purpose

The successful candidate will play an important role in the growth of Development Pathways by working with other Senior Management Information Specialists and developers to: strengthen our reputation as leading specialists in the fields of management information in social protection, social and economic development and broader social policy; research on the latest trends on software development, building new and enhancing existing social policy management information systems, and providing technical advice to projects.

This position will be based in Kenya and will contribute to the development of the Pathways MIS Framework, building on lessons learnt from social policy management information systems implementations in the last 10 years. This framework will standardise development tools, develop components and ensure that future developers adopt a similar platform. A majority of the work will be delivered from the Development Pathways’ Kenya Office in Nairobi but will involve international travel.

Responsibilities

The Software Developer will be responsible for the following duties:

  1. Working with the other software developers, design a common and standard development framework to be used by Development Pathways, building on successful frameworks and learning lessons from existing MIS projects;
  2. Mentor other software developers in the Company, by building on their technical skills in the area of software development;
  3. Research on the latest technological frameworks for software development adn develop appropriate and cost effective plans for migrating legacy MISs, built by Development Pathways;
  4. Provide consultancy inputs on assignments contracted by Development Pathways: some assignments will require overseas travel while others will be desk-based;
  5. Play a support role in the technical implementation of contracts for social policy management information system assignments. This will include timely and high quality delivery inputs, and contributing to project outputs (e.g. production of management information software solutions, technical documentation, etc.);
  6. Lead in the development of social policy management information system projects built on Visual Studio (C#) programming language and SQL Server databases;
  7. Enhance social policy management information system projects that have been developed and implemented by Development Pathways, based on standard service level agreements. This will entail reviewing the source code and building an understanding of the business process of the programmes;
  8. Regularly maintain an effective database backup system (for SQL Server Database and MIS Source Code) for Development Pathways’ social policy management information system projects using appropriate tools;
  9. Troubleshoot all technical issues related to the social policy management information system project implementations, including through provision of technical support to users at different levels and locations; and
  10. Undertake Quality Assurance testing of the software systems that are developed by Development Pathways.

Person Specifications

The Software Developer must have the following qualifications, skills and competencies:

Essential

  • A degree in Computer Science, Information Technology, Information Science or related degree;
  • A minimum of 5-7 years of demonstrated professional work experience, programming in a busy software development environment;
  • A sound knowledge of relational database management systems – especially SQL Server 2014 – project implementation life cycle and using mature software development technologies;
  • Good C# and Net 2.0-4.0 skills, including ASP Net skills;
  • Understanding fundamental design principles behind a scalable application;
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses and workarounds;
  • Strong documentation skills, especially system documentation;
  • Knowledge and experience in implementing automated testing platforms and unit tests;
  • Proficient understanding of code versioning tools (such as Git, SVN and Mercurial);
  • In-depth understanding of development frameworks such as MV6, Bootstraps, etc.;
  • Strong Visual Studio.Net2012 and/or 2015 development skills;
  • Experience programming with PHP/MYSQL environment would be an added advantage;
  • Experience with transact SQL Server programmability, including stored procedures, functions and triggers;
  • Fluent in English.

Desirable

  • Experience with national level social protection programmes ;
  • Proficiency in French, Portuguese, and/or Spanish.

Reporting Arrangements

The Software Developer will work closely with all members of the company, particularly social policy management information system team who are based in Nairobi, but also with those based in the London office.

Salary Range

The successful candidate will receive an attractive renumeration package, which would include a relocation package, company laptop, private health insurance, private pension scheme and upon passing probation, entry into the bonus scheme.

How to apply:

Please send your CV along with a one page cover letter that explains why you are applying for the above position and how you would be a suitable candidate.

Applications should be sent to [email protected]

More Information

  • Job City Nairobi
  • This job has expired!
Share this job


Development Pathways is a growing consultancy firm specializing in social policy in international development. The company brings together a group of international development practitioners – and an expanding network of consultants – with extensive experience of working on social protection, social development, management information systems, gender and social inclusion across Asia and the Pacific, Africa, and Latin America and the Caribbean. Drawing on our vast international experience, we provide innovative, country-specific social and economic policy solutions to the challenges facing developing countries, taking into account the political realities on the ground. We ensure that our policy and programme proposals are robust and cost effective and that they benefit the most vulnerable, including women and girls. We also have significant experience in combining our knowledge of social protection with agile software development approaches, delivering MIS systems through the continuum of the traditional software life cycle.

Connect with us
0 USD Nairobi CF 3201 Abc road Full Time , 40 hours per week Development Pathways

An exciting opportunity has arisen to work in Development Pathways as a Software Developer in our MIS Department. We are a growing international consultancy organisation, that provides expert advice to clients in a range of areas: management information systems, social protection, social development, gender, livelihoods, and final inclusion. We are committed to innovative, progressive and evidence-based social policy adn aim to influence international debates on social policy through our website and participation in international fora. We combine country-specific social and political analysis with lessons learnt from extensive international experience, in order to ensure that policies and programmes are robust and benefit the most vulnerable, including children, women, older persons and persons with disabilities.

Background

Development Pathways has worked extensively across Africa, Asia and the Pacific, Latin America and the Caribbean, delivering on high quality consultancy assignments for a variety of multilateral institutions such as the World Bank, Asian Development Bank (ADB), International Labour Organisation (ILO), United Nations Children's Fund (UNICEF), World Food Programme (WFP), and the United Nations Development Programme (UNDP); bilateral donors such as the UK Department for International Development (DFID) adn Austrailian Department of Foreign Affairs and Trade (DFAT); and international NGOs such as Save the Children, Action Against Hunger and HelpAge International.

Development Pathwways currently employs 20 permanent staff across the two offices who also work alongside a large global network of trusted consultants. Our offices are located in Orpington, UK and Nairobi, Kenya. The work in Management Informations Systems is run out of the Kenya Office. As an employer, we put our staff first and are committed to flexible working practices and developing our staff 's professional capabilities.

Purpose

The successful candidate will play an important role in the growth of Development Pathways by working with other Senior Management Information Specialists and developers to: strengthen our reputation as leading specialists in the fields of management information in social protection, social and economic development and broader social policy; research on the latest trends on software development, building new and enhancing existing social policy management information systems, and providing technical advice to projects.

This position will be based in Kenya and will contribute to the development of the Pathways MIS Framework, building on lessons learnt from social policy management information systems implementations in the last 10 years. This framework will standardise development tools, develop components and ensure that future developers adopt a similar platform. A majority of the work will be delivered from the Development Pathways' Kenya Office in Nairobi but will involve international travel.

Responsibilities

The Software Developer will be responsible for the following duties:

  1. Working with the other software developers, design a common and standard development framework to be used by Development Pathways, building on successful frameworks and learning lessons from existing MIS projects;
  2. Mentor other software developers in the Company, by building on their technical skills in the area of software development;
  3. Research on the latest technological frameworks for software development adn develop appropriate and cost effective plans for migrating legacy MISs, built by Development Pathways;
  4. Provide consultancy inputs on assignments contracted by Development Pathways: some assignments will require overseas travel while others will be desk-based;
  5. Play a support role in the technical implementation of contracts for social policy management information system assignments. This will include timely and high quality delivery inputs, and contributing to project outputs (e.g. production of management information software solutions, technical documentation, etc.);
  6. Lead in the development of social policy management information system projects built on Visual Studio (C#) programming language and SQL Server databases;
  7. Enhance social policy management information system projects that have been developed and implemented by Development Pathways, based on standard service level agreements. This will entail reviewing the source code and building an understanding of the business process of the programmes;
  8. Regularly maintain an effective database backup system (for SQL Server Database and MIS Source Code) for Development Pathways' social policy management information system projects using appropriate tools;
  9. Troubleshoot all technical issues related to the social policy management information system project implementations, including through provision of technical support to users at different levels and locations; and
  10. Undertake Quality Assurance testing of the software systems that are developed by Development Pathways.

Person Specifications

The Software Developer must have the following qualifications, skills and competencies:

Essential

  • A degree in Computer Science, Information Technology, Information Science or related degree;
  • A minimum of 5-7 years of demonstrated professional work experience, programming in a busy software development environment;
  • A sound knowledge of relational database management systems - especially SQL Server 2014 - project implementation life cycle and using mature software development technologies;
  • Good C# and Net 2.0-4.0 skills, including ASP Net skills;
  • Understanding fundamental design principles behind a scalable application;
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses and workarounds;
  • Strong documentation skills, especially system documentation;
  • Knowledge and experience in implementing automated testing platforms and unit tests;
  • Proficient understanding of code versioning tools (such as Git, SVN and Mercurial);
  • In-depth understanding of development frameworks such as MV6, Bootstraps, etc.;
  • Strong Visual Studio.Net2012 and/or 2015 development skills;
  • Experience programming with PHP/MYSQL environment would be an added advantage;
  • Experience with transact SQL Server programmability, including stored procedures, functions and triggers;
  • Fluent in English.

Desirable

  • Experience with national level social protection programmes ;
  • Proficiency in French, Portuguese, and/or Spanish.

Reporting Arrangements

The Software Developer will work closely with all members of the company, particularly social policy management information system team who are based in Nairobi, but also with those based in the London office.

Salary Range

The successful candidate will receive an attractive renumeration package, which would include a relocation package, company laptop, private health insurance, private pension scheme and upon passing probation, entry into the bonus scheme.

How to apply:

Please send your CV along with a one page cover letter that explains why you are applying for the above position and how you would be a suitable candidate.

Applications should be sent to [email protected]

2017-03-31

NGO Jobs in Africa | NGO Jobs

Ngojobsinafrica.com is Africa’s largest Job site that focuses only on Non-Government Organization job Opportunities across Africa. We publish latest jobs and career information for Africans who intends to build a career in the NGO Sector. We ensure that we provide you with all Non-governmental Jobs in Africa on a consistent basis. We aggregate all NGO Jobs in Africa and ensure authenticity of all jobs available on our site. We are your one stop site for all NGO Jobs in Africa. Stay with us for authenticity & consistency.

Stay up to date

Subscribe for email updates

April 2024
MTWTFSS
« Jan  
1234567
891011121314
15161718192021
22232425262728
2930 
RSS Feed by country: