Backend Developer Job at awamo - Career Opportunity in Uganda
Website :
2740 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Backend Developer

Jobs at:
awamo

Deadline of this Job:
Monday 27th November 2017

Duty Station:
Kampala, Uganda

Job details:
Overview
The job entails developing and maintaining awamo application’s backend architecture; ensuring that it meets globally accepted standards and provides for different integrations with other solutions.

Qualifications
Academic/Skills

  • Bachelors’ degree in computer science, Information Technology, Software Engineering or any other related field – equivalent work experience will be considered as well
  • Fluency in English
    Work experience
  • Min. 3 years working experience in developing software
  • Experience in developing financial software solutions
  • Experience with several of the following tools/technologies:
  • JEE and Core Java,
  • REST services and APIs
  • Both relational and non-relational database technologies
  • AWS (Elastic Beanstalk, EC2, S3, RDS)
  • Netbeans/Postman
  • GitHub/BitBucket/JiraWorking
  • Knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full software development life cycle
  • Experience in an agile work environment, i.e. source code and build management, testing, continuous integration
  • System Performance Optimization
  • Application security, i.e. storage and transport layer encryption, SSL

Personality

  • Fast thinker/solution oriented
  • Ability to work with remote teams
  • Self-motivated
  • Strong analytical skills & structured approach to work
  • Willingness to work long or irregular hours

Team structure
Direct Supervisor

  • CTO

Direct Subordinates

  • n/a

Work hand in hand with

  • Business Analyst
  • Android Developer
  • Web Developer
  • UI/UX Designer

Responsibilities & duties

  • Develop awamo’s platform (java based) in accordance with business requirements
  • Align with the product management team about features and priorities
  • Take ownership of one or more modules in awamo’s architecture;
  • Biometric authentication server
  • Customize transactional backend (open source, java)
  • Development and implementation of an ETL tool and analytics framework (with some R/python)
  • Participate in the full project life cycle from design to go-live and support
  • Improve automated testing procedures
  • Optimize code after deployment
  • Write documentation for the platform and APIs
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Key Performance Indicators

  • Number of bugs in released software
  • Turnaround time to develop solutions
  • Code readability

Job application procedure
Candidates meeting the required qualifications should send their applications, academic documents and resumes (soft copy only) to HR.UG@awamo.com

Job Info
Job Category: Computer/ IT jobs in Uganda
Job Type: Full-time
Deadline of this Job: Monday 27th November 2017
Duty Station: Kampala, Uganda
Posted: 20-11-2017
No of Jobs: 1
Start Publishing: 20-11-2017
Stop Publishing (Put date of 2030): 20-11-2064
Apply Now

Caution: Never Pay Money in a Recruitment Process.

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