Application Developer

Tawteen

Employer Active

Posted on 12 Apr

Experience

1 - 3 Years

Job Location

Muscat - Oman

Education

Bachelor of Science(Computers)

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

Department / Functional Area

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