Afghan United Bank logo

Web Developer (Kabul)

Afghan United Bank
Programmer Male / Female Closing soon
Posted:
Deadline:

Job Overview


Check Attachments

Job Summary

The Web Developer is responsible for managing the design, development, integration, and implementation of FinTech solutions, software applications, and API integrations for Afghan United Bank (AUB). This role leads the innovation and development unit and ensures smooth integration with third-party systems, MNOs, EMIs, wallets, and core banking solutions. The position focuses on architecting scalable, secure, and customer-oriented digital services aligned with AUB's digital strategy and evolving market needs.


Duties & Responsibilities

1. Innovation & FinTech Development

·       Lead the development of new digital banking solutions tailored to market trends and business needs.

·       Manage in-house FinTech projects, including mobile apps, web platforms, digital wallets, and automation tools.

·       Propose and prototype new features and enhancements to improve user experience and service efficiency.

2. Software Development & Technical Oversight

·       Oversee end-to-end software development using modern frameworks and programming languages (Java, .NET, Python, PHP, Spring Boot, Laravel, Angular, React, etc.).

·       Ensure all development aligns with bank security, scalability, and compliance standards.

·       Supervise UAT, production deployments, and release planning.

3. API Management & Integration

·       Lead the design and implementation of REST and SOAP APIs for internal systems and third-party integration.

·       Manage integrations with MNOs, EMIs, wallets, and third-party vendors.

·       Ensure documentation and lifecycle management for APIs exposed to partners and internal teams.

4. System Architecture & Solution Design

·       Develop technical architecture and integration strategies based on business requirements.

·       Work with cross-functional teams to define, evaluate, and implement scalable system designs.

·       Ensure interoperability with Core Banking System (CBS), switch, and payment gateways.

5. Technical Leadership & Collaboration

·       Analyze requirements from the bank's business and operations departments and provide solutions considering effectiveness, efficiency, reliability, and security.

·       Provide training and mentorship to technical staff and ensure adherence to agile development processes.


Job Requirements

·       Education: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (Master’s preferred).

·       Certifications: Relevant certifications in software architecture, API development, or project management are a plus.

·       Experience: Minimum of 4 years of experience in FinTech, software development, or technical integration within a banking or financial services environment.

·       Skills:

·       Hands-on experience in system architecture design, API integration, and third-party vendor systems.

·       Strong knowledge of programming languages and frameworks: Java, .NET, Python, PHP, JavaScript.

·       Expertise in microservices architecture, secure API development (REST/SOAP), and SDLC.

·       Experience integrating with wallets, telecom operators, EMIs, and financial switches.

·       Familiarity with Oracle, PostgreSQL, SQL Server, and NoSQL databases.

·       Knowledge of software version control and management tools such as GitHub, GitLab, etc.

·       Ability to manage multiple projects with changing priorities.

·       Strong documentation and presentation skills.


Submission Guideline

Application Process

Interested candidates who deem themselves suitable for this vacancy can share their complete profile, including an application letter, updated CV, and recent photo, electronically to the email below. Please indicate the vacancy number (AUB/HR/025-047) in the subject line of your email; otherwise, your application will not be considered.

Submission Email: jobs@afghanunitedbank.com

Afghan United Bank is a full-fledged privately owned commercial bank incorporated on October 4, 2007. The Bank obtained its banking license under the Banking Laws of Afghanistan from the Central Bank of Afghanistan (DA Afghanistan Bank) and received incorporation license from Afghanistan Investment Support Agency (AISA). The Bank is currently operating through 34 branches and 13 booths in Kabul and other big cities of Afghanistan. The bank is offering financial products and services in both Conventional and Islamic Banking across these branches.

AUB is strengthened with the most professional bankers of the region and driven by the strategic goals set out by its Board of Management and Supervisory Board, the Bank has invested in the state of the art core banking system, Flex cube, in order to provide its customers with an extensive range of products and services. For more information kindly visit: www.aub.af or www.afghanunitedbank.com.

Similar Job Opportunities

Career Insights & News

Get the latest career advice and industry updates from our experts