Senior Software Engineer Job in Kenya


Senior Software Engineer

Dynamic People Consulting is recruiting for Senior Software Engineer for one of its clients in the ICT industry.  

The role will involve building innovative software tools that will support the company’s vision and mission and will be responsible for the following:
  • Adopt the VC architectural framework to develop new solutions;
  • Architecture, designing, implementation and debugging;
  • Database design and optimization;
  • Requirements analysis and user interface design;
  • Bug-fixing and issue resolution of systems deployed on client sites;
  • Develop software scripts and code as per company standards;
  • Map software logic to project technical specifications;
  • Apply best of breeds standards in development, application, storage and recording        of software code;
  • Comply with technical testing procedures as per the VC way;
  • Comply with Unit testing on all projects;
  • Comply with Integration testing;
  • Develop project modules as per set timelines;
  • Strictly adhere to project plans;
  • Escalate to production lead all issues that have impact on project deliverables.
The successful candidate should have the following skills and qualifications:
  • 3 years experience developing custom-built software;
  • Bachelor’s degree in Computer Science or related discipline;
  • Problem solving and analytical  skills;
  • Ability to work with a team;
  • Ability to be adaptable and flexible;
  • Good communication skills.
Specialist knowledge required:

Knowledge and experience:
  1. Legacy Systems Senior Software Engineer: C#, C++, Java, Asp.net, SQL, system architecture, application architecture
  2. Mobile Developer: Required - Java, C#, Asp.net, SQL
  3. PDA Developer: Required - C#, Java, Asp.net, SQL
  • Experience taking software projects through the entire software lifecycle (requirements analysis, design, implementation,  deployment, post deployment support)
  • Development and support of systems that are critical to the day to day operations of medium and large organizations (ERP, financial systems, CRM..)
  • Database design and SQL
  • Knowledge and experience with professional software development practices and tools including source code control, defect tracking, unit testing and code reviews
If you believe you qualify for this position, please send your CV and details of your current and expected remuneration to recruitment@dpckenya.com

Only qualified candidates shall be contacted

To be removed from this mailing list, please send an email to: recruitment@dpckenya.com with 'unsubscribe' on the subject line