With over one hundred and thirty branches in Kenya, Tanzania, Uganda, and Burundi, some of which are 24/7 digital branches, DTB is committed to enabling people to advance with confidence and success. The Bank’s heritage and values are articulated in its brand promise, Achieve More, and brought to life through an engaged diverse workforce.
Read more about this company
- Contents
- Open Jobs
- Regional Manager- Asset Finance
- Credit Analysts - Asset Finance (3 Positions)
- Senior Backend Developer
- Mid-Level Back-End Developer
- Method of Application
- Job TypeFull Time
- QualificationBA/BSc/HND
- Experience5 years
- LocationNairobi
- Job FieldFinance / Accounting / Audit 
About the Role:
Reporting to the Head of Asset Finance & Leasing, this is a critical leadership role in business development responsible for generating and driving leads from customers and asset dealers (Vehicles & Equipment) in support of the branches, sector, segment and Bank budget.
While the incumbent may be based at the Headquarters in Nairobi, the role requires flexibility to support partners, customers and branches across the country.
Key Responsibilities:
- Dealer visits and engagements for business lead generation in Asset Finance as guided by the management.
- Develop a dynamic pipeline for Asset Finance, targeting the medium, large SMEs, PSV Saccos and fleet operators in pursuit of the set business targets. This shall include customers who require revolving limits to meet their annual asset acquisition plans.
- Development, negotiation and management of joint promotion schemes with asset dealers ensuring achievement of the set objectives. This shall include cascading such programs to other departments and branches.
- Identifying emerging cross-selling opportunities for other bank products, including but not limited to CASA, Insurance, Investments, Trade, etc.
- Work closely with the other segments/departments in ensuring customer needs in asset finance are fully identified and met, besides targeting growth in customer numbers.
- Coordinate and manage all product training and ground marketing activities where the department has an interest, either initiated by the vendor, partners or other bank structures.
- The staff shall gather market intelligence and use such feedback to develop products that align with customer expectations.
Personal Competencies:
- Excellent communication and interpersonal skills.
- Ability to work collaboratively with cross-functional teams.
- Strong analytical and problem-solving skills.
- Strong and proven relationship management skills.
- Self-motivated with a proactive approach.
Skills & Qualifications:
- Minimum of a first degree from a recognized University.
- 5 Years Experience in a similar role in a bank, or a sales function in an established motor vehicle/ equipment company.
- Sales or Marketing certification will be an added advantage.
- Job TypeFull Time
- QualificationBA/BSc/HND
- Experience3 years
- LocationNairobi
- Job FieldFinance / Accounting / Audit 
About the Role:
Reporting to the Head of Asset Finance & Leasing, the holder is responsible for receiving and reviewing customer requests and making the necessary recommendations as guided by the Bank policy.
Key Responsibilities:
- Ensuring completeness of the credit applications received, analyzing them with accuracy, professionalism and high integrity as guided by the bank credit policy and existing product guidelines.
- Ensuring that credit approvals are sought at appropriate authority/within internal credit policies, as set by the management, Board of Directors, as well as CBK Guidelines.
- Ensuring that the credit proposals are processed within the agreed SLAs and submitted to the Credit Department, to achieve the set TAT.
- Conducting site and customer visits with the Relationship Managers to understand our customers’ and partner businesses, and structure appropriate solutions to suit their requirements.
- Handling all internal and external enquiries regarding the Bank policies, and credit applications received at the department, or submitted to either Credit, MCC, or
- BCC for consideration.
- Training, guiding, and mentoring the bank staff on asset finance requirements and bank credit policy, to ensure minimal gaps in the transactions translating to optimal customer experience.
- Portfolio monitoring to ensure quality of all credit granted and proposing appropriate remedial actions from lessons taken.
- Handling customer information and documentation professionally and maintaining the expected customer confidentiality as guided by the consumer protection and Data Protection Acts.
Personal Competencies:
- Excellent communication and interpersonal skills.
- Ability to work collaboratively with cross-functional teams.
- Strong analytical and problem-solving skills with a knack for numbers.
- Goal oriented with ability to work under minimal supervision.
- High standards of integrity and professionalism.
Skills & Qualifications:
- Minimum of a first degree from a recognized University.
- 3 Years Experience in a bank, or in a Credit environment.
- Experience in a similar role or a good understanding of credit processes shall be an advantage.
- Job TypeFull Time
- QualificationBA/BSc/HND
- Experience7 years
- LocationNairobi
- Job FieldICT / Computer 
About the Role:
This role reports directly to the Head of Software Engineering and works closely with Front-end, DevOps, Product Design and Data Science and Architecture teams.
The Senior backend Developer will be responsible for defining the baseline codebase and patterns to be adopted as a standard for developing and maintaining backend applications and provide technical expertise, leadership, and guidance in the creation, maintenance, and optimization of back-end applications.
The role holder will lead and guide a team of developers in designing, developing, and maintaining efficient and scalable back-end solutions, and work closely with Quality Engineers to ensure the test-coverage, quality, and scalability of the applications. Their expertise will be instrumental in driving the development of high-performance, low-latency applications that deliver exceptional user
Key Responsibilities:
- Technical Leadership: Provide technical leadership and mentorship to a team of back-end developers, fostering a collaborative and innovative environment. Guide the team in applying best practices, architectural patterns, and industry standards to ensure the delivery of high-quality software solutions. Implement and enforce DevOps and CI/CD practices.
- Back-End Development: Utilize strong programming skills and in-depth understanding of frameworks to design and develop robust, scalable, and efficient back-end solutions. Implement RESTful APIs, microservices, and other server-side components to support complex business logic and data processing requirements.
- Architecture and Design: Collaborate with architects and other technical stakeholders to design scalable and modular back-end architectures. Evaluate and recommend appropriate technologies, tools, and frameworks to enhance development efficiency and maintain a cutting-edge technological stack.
- Code Reviews and Quality Assurance: Conduct regular code reviews to ensure adherence to coding standards, best practices, and maintainable code. Implement effective testing strategies, including unit testing, integration testing, and automated testing, to ensure software quality and reliability.
- Performance Optimization: Optimize the performance and scalability of back-end systems by analysing bottlenecks, implementing caching mechanisms, and leveraging Java features such as reactive programming. Identify and resolve performance issues through load testing and profiling.
- Collaboration and Communication: Foster effective collaboration and communication within the development team and across other departments. Act as a liaison between technical and non-technical stakeholders, ensuring clear understanding and alignment on project objectives and requirements.
- Project Management: Collaborate with project managers and product owners to define project scope, requirements, and timelines. Provide technical expertise in project planning, resource allocation, and task prioritization to ensure successful
Personal Competencies:
- Ability to work collaboratively with the team.
- Strong leadership and mentoring skills.
- Excellent analytical and problem-solving abilities.
- Attention to detail and commitment to coding standards.
- Ability to prioritize and delegate tasks effectively.
- Excellent communication and interpersonal skills.
Skills & Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- 7+ years of proven experience as a back-end developer with expertise in Java development.
- Strong knowledge of the Java framework and its ecosystem.
- Experience in designing and developing RESTful APIs and microservices.
- Solid understanding of software architecture, design patterns, and principles.
- Proficiency in using databases, such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with containerization technologies like Docker and container orchestration platforms like Kubernetes.
- Deep understanding of version control systems (such as Git), DevOps, and CI/CD practices.
- Experience with Agile development methodologies.
- Experience with cloud technologies like Azure/AWS.
- Experience with OAuth and JWT Tokens.
- Proficient in API management solutions.
- Experience with modern data technologies (Kafka, gRPC, Kinesis, Snowflake)
- Understanding of scaling and track record of scaling systems
- Job TypeFull Time
- QualificationBA/BSc/HND
- Experience3 - 5 years
- LocationNairobi
- Job FieldICT / Computer 
About the Role:
Reporting directly to the Lead Back Mid-Level Back End Developer will be responsible for developing and maintaining the back-end components of web and mobile applications. They will work closely with the development team to ensure the quality and scalability of the applications.
Key Responsibilities:
- Design, develop, and maintain RESTful web services using Java Spring Boot.
- Participate in architectural discussions and propose solutions to complex problems.
- Work with the front-end developers to integrate the back-end functionality with the user interface.
- Write unit tests and integration tests to ensure the quality of the code.
- Collaborate with DevOps engineers to ensure smooth deployment of the applications.
- Track work related tasks at every development stage and keep the team aligned with all code changes.
- Stay up to date with the latest industry trends, technologies, and standards related to back-end development.
Personal Competencies:
- A positive mindset and can-do attitude.
- Ability to work collaboratively as part of a team.
- Strong analytical and problem-solving skills.
- Attention to detail and ability to follow coding standards.
- Self-motivated and able to take initiative.
- Ability to prioritize work effectively.
- Ability to learn new technologies quickly.
- Excellent communication skills.
Skills & Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3-5 years of experience in software development, with a focus on back-end development.
- Strong understanding of object-oriented programming concepts.
- In-depth knowledge of Java Spring Boot.
- Experience with RESTful web services.
- Strong understanding of DevOps and CI/CD practices.
- Experience with container technologies like Docker and Kubernetes.
- Knowledge of SQL and NoSQL databases.
- Familiarity with cloud technologies like Azure/AWS.
- Experience with OAuth and JWT Tokens.
- Understanding of API management solutions.
- Knowledge of Microservice Architecture.
- Understanding of modern data technologies (Kafka, GRPC, Kinesis, Snowflake).
Method of Application
Use the link(s) below to apply on company website.