Application Developer
Tawteen
Employer Active
Posted on 12 Apr
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
Job Title:
Application Developer /
Job Purpose:
The Application Developer builds and maintains internal tools, automation solutions, and AI-powered applications to enhance operational efficiency across the Bank.
He/She develops scalable, secure, and user-centric applications using open-source technologies and modern development practices. The Application Developer reduces reliance on vendor systems by delivering internal solutions aligned with the Bank s technology standards and governance frameworks.
Key Accountabilities:
- Develops internal web applications, utilities, and automation tools using open-source frameworks and modern programming languages.
- Designs and implements AI-powered solutions, including document processors, chatbots, data extractors, and workflow automation tools.
- Integrates developed applications with the Bank s ecosystem, including M365, ServiceDesk platforms, and core banking systems where applicable.
- Applies DevSecOps practices and adheres to internal development policies and governance standards.
- Collaborates with business units to gather requirements and identify automation and digitalization opportunities.
- Translates business requirements into technical designs, scalable solutions, and working applications.
- Maintains source code repositories, version control practices, and deployment pipelines.
- Develops and maintains technical documentation, user guides, and solution architectures.
- Supports testing activities, including unit testing, UAT, and production deployments.
- Monitors application performance and resolves defects, bugs, and performance issues.
- Stays updated with emerging technologies, AI capabilities, and development best practices and applies relevant innovations.
Qualifications and Experience:
- Bachelor s degree in Computer Science or Software Engineering will be given first preference. Bachelor s degree in Information Technology will be considered if no candidates from the first category meet the criteria.
- Strong foundation in at least one programming language, preferably Python or JavaScript/TypeScript.
- Good understanding of web development fundamentals, including HTML, CSS, REST APIs, and databases.
- Demonstrated interest in AI and machine learning through projects, coursework, or certifications.
- Basic knowledge of version control systems such as Git.
- Good communication skills in English and Arabic.
Desired Candidate Profile
Bachelor s degree in Computer Science or Software Engineering will be given first preference. Bachelor s degree in Information Technology will be considered if no candidates from the first category meet the criteria.
- Strong foundation in at least one programming language, preferably Python or JavaScript/TypeScript.
- Good understanding of web development fundamentals, including HTML, CSS, REST APIs, and databases.
- Demonstrated interest in AI and machine learning through projects, coursework, or certifications.
- Basic knowledge of version control systems such as Git.
- Good communication skills in English and Arabic.
Company Industry
- Internet
- E-commerce
- Dotcom
Department / Functional Area
- IT Software
Keywords
- Application Developer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com