Senior Software Engineer- (Full Stack) Job at NFT Consult - Career Opportunity in Kenya
Website :
1464 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Senior Software Engineer- (Full Stack)

[ Type: FULL TIME , Industry: Consulting , Category: Science & Engineering ]

 

Jobs at:

NFT Consult

Deadline of this Job:
18 April 2020  

Duty Station:
Within Kenya , Nairobi , East Africa

Summary
Date Posted: Thursday, April 16, 2020 , Base Salary: Not Disclosed


JOB DETAILS:
Our client has been at the forefront of the evolution of technology offering cutting-edge solutions to their partners including mobile money integrations, mobile Survey systems, Core Banking extensions, Mobile banking suites, messaging and tailored IT solutions. They are looking to grow their team by hiring a self-driven individual who is passionate about all things tech! .

Key Duties & Responsibilities:
• Execute full lifecycle software development
• Design and develop new software applications.
• Write well designed, testable, efficient code.
• Understanding and supporting existing systems.
• Tailor and deploy software tools, processes and metrics.
• Produce specifications and determine operational feasibility.
• Integrate software components into a fully functional software system.
• Present and implement developed software applications at client sites.
• Contribute actively to innovations of new products and improvement of existing systems.


Beneficial Skills:
• Mobile applications development (Android, IOS or Windows).
• CISCO, CCNA certification.
• Experience with at least one major cloud provider.
• ML and AI knowledge will be an added benefit.


Requirements:
• Proven work experience in software engineering for at least 3+ years
• Mastery in software engineering tools.
• Proficient in MYSQL. Oracle, Postgres, Redis and any other database related will be an added advantage.
• Proficient in at least one scripting language (PhP, Perl, ASP.net etc.) and at least two web services (SOAP, RESTFUL, XML-RPC etc.).
• Well Conversant with at least one object oriented programming language (C#, Java, C++ etc.), UNIX operating system and with MVC architecture
• Experienced in using code version technologies e.g. Git, SVN etc., writing test cases, Scrum/Agile software development methodologies
• Excellent debugging and problem solving skills, staying up to date with the latest trends and are excited to learn new languages, tools, and best practices.
• Advanced system administration skills (including networking).
• Comfortable in working on a Linux based environment.
• Ability to document requirements and specifications and well versed with software development documentation tools.
• Familiar with agile methodology.
• Conversant with Payments Systems integration (Mobile money and Card systems).
• Familiar with VAS services (SMS, shortcodes, MT, MO etc.), messaging gateways (e.g. Kannel).
• Ability and willingness to learn fast in a rapidly changing environment.
• Enjoy collaborating, problem-solving, and being part of a team environment
• The ability to work with a high degree of autonomy and limited supervision


Job Education Requirements: Not Specified


Job Education Experience: Not Specified


Work Hours: 8

 

{module 312}

Job application procedure
Visit the company website for more information about the vacancy; https://nftconsult.com/ 

All Jobs

QUICK ALERT SUBSCRIPTION

{module 316}

Job Info
Job Category: Engineering jobs in Kenya
Job Type: Full-time
Deadline of this Job: 18 April 2020
Duty Station: Nairobi
Posted: 16-04-2020
No of Jobs: 1
Start Publishing: 16-04-2020
Stop Publishing (Put date of 2030): 16-04-2065
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.