Naisoft Software Developer Job opportunity in Nairobi Kenya June 2016

 

Employment Position : Software Developer Vacancy in Kenya June 2016

Career opportunity : recruitment at Naisoft in Nairobi June 2016

Naisoft is an IT company based in Nairobi Kenya. We are looking to recruit a Software Developer to join our development team.
Naisoft is focused on building applications that will safe guard data and secure your environment from outside intrusion the applications are endless.
 
Duties and Responsibilities
About You:
  • You are goal oriented and wake up every day determined to complete your project
  • You are a self-starter, with an ability to work and thrive in a small team
  • Challenges don’t intimidate you, solving complex problems is why you are here
  • You understand that quality, privacy, and security can make or break a company
  • You have a passion for collaborating and working as a team
  • Details matter – you want to do it right and you aim for perfection
What You Will Be Doing:
  • Developing restful APIs using the Python Django framework
  • Defining and developing a restful API for the device, mobile app, and data partners
  • Architecting and designing a scalable, secure, and reliable system
  • Building and managing a continuous integration and delivery environment (eventually)
  • Reviewing and contributing to technical specs
  • Managing the AWS Infrastructure; RDS, DynamoDB, CloudFormation , EC2, etc.
  • Writing automated tests for your code
  • (Optionally) Contributing to app development on iOS and Android
Required:
  • Bachelor’s degree in Computer Science or related
  • Expert with Python Django and RESTful APIs
  • Solid experience with the following AWS services: RDS, EC2, DynamoDB, CloudFormation, etc
  • Experience with Linux system administration
  • Continuous integration experience (e.g. Jenkins)
  • Strong knowledge of object oriented programming and common design patterns
  • Experience with SQL (e.g. MySQL, Postgres) and NoSQL (e.g. MongoDB)
  • Scripting experience (e.g. Shell, Bash, etc)
  • Ability to write a technical design specification
  • Android and iOS experience
  • Desire to work with big data and analytics
  • Experience with Amazon Echo, Apple Home Kit, Nest integration
  • Experience with Agile development methodologies
  • Experience with Test Driven Development (TDD)
  • Experience with Git
How to Apply:
Visit  http://naisoftgroup.com/careers/software-developer Click on ‘Apply Now’ and fill out the form.



If you would like to Get email updates of a new Job Vacancies,Enter your email address down here :

Note: Activation required. After subscribing, please go to your inbox and click on activation link