Applications Developer at Bank Of Kigali
- Company: Bank Of Kigali
- Location: Rwanda
- State: Kigali Jobs in Rwanda
- Job type: Full-Time
- Job category: IT/Telecom Jobs in Rwanda
Job Description
Division
Digital Factory
Business Unit
Engineering Chapter
Reporting line
Tech Lead
Key Accountabilities
Develops applications by designing, developing, and installing software solutions.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
Investigates problem areas and suggests possible solutions.
Follows the software development lifecycle.
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Prepares and installs solutions by determining and designing system specifications, standards, and programming.
Improves operations by conducting systems analysis and recommending changes in policies and procedures.
Protects operations by keeping information confidential.
Provides information by collecting, analyzing, and summarizing development and service issues.
Accomplishes engineering and organization mission by completing related results as needed.
Any other responsibility that may be assigned to you by your Line supervisors.
Experience
3+ years of software development experience
Qualifications
Bachelor’s degree or Master (MBA/MS) degree in computer science, engineering, information systems, mathematics or business.
Professional Certification in any area of expertise in application development will be a plus.
Knowledge
Good understanding of server-side technologies (e.g. Node.js, Java, Kotlin)
Good understanding of client-side languages and frameworks (e.g. JavaScript, AngularJS, React JS)
Knowledge of designing RESTful APIs
Knowledge of Mobile Development Technologies i.e., Swift, Android. Cross platform development skills in Flutter, React-Native, Xamarin a plus.
Experience with relational and NoSQL Databases
Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Experience leveraging various design patterns, test-driven development, and automated testing frameworks (e.g. RSpec, JUnit, Selenium)
Knowledge of DevOps concepts will be an added advantage.
Uses Agile engineering practices and various software development technologies to rapidly develop creative and efficient solutions that enhance client organization’s technology stack
Strong Organizational Skills
Ability to learn quickly, interpret and follow technical plans.
Expression of Interest
Method of Application
Submit your CV to [email protected] by 17th May 2021.Dont Miss Latest Jobs In Rwanda. Subscribe Today. CLICK HERE
