IT Applications Developer - e-Learning

ADNOC Abu Dhabi UAE

Al Ruways Industrial City

On-site

AED 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ADNOC invites applications for an IT Applications Developer – e‑Learning based in Abu Dhabi. The role focuses on developing, maintaining, and integrating enterprise applications for ATA, designing digital learning solutions, and translating business requirements into technical specifications for secure and scalable delivery.

The candidate will support deployment, resolve system issues, and ensure software services align with ADNOC technology policies.

Qualifications

  • Bachelor’s degree in IT, CS or Software Engineering or equivalent.
  • 6+ years of relevant experience in application development, systems analysis, software design or enterprise tech support.
  • Experience with web-based application architecture and development.

Responsibilities

  • Develop, maintain and enhance enterprise applications according to requirements.
  • Design and implement digital solutions supporting e-Learning environment.
  • Translate business requirements into technical specifications.
  • Collaborate with subject matter experts to understand processes and user needs.
  • Prepare workflows, data flows and application logic.
  • Perform unit, integration, functional, performance and user acceptance testing.

Skills

IT-Software Development
Enterprise application development
e-Learning solutions
Web-based architecture

Education

Bachelor’s degree in Information Technology / Computer Science / Software Engineering or equivalent

Job description

IT Applications Developer – e‑Learning is a full‑time role based in Abu Dhabi, United Arab Emirates. The position focuses on developing, maintaining, integrating, and improving enterprise applications for ATA, designing digital learning solutions, translating business requirements into technical specifications, supporting deployment, resolving system issues, and ensuring software services remain reliable, secure, scalable and aligned with ADNOC technology policies.

Key Responsibilities
  • Develop, maintain and enhance enterprise applications according to approved business and technical requirements.
  • Design and implement digital solutions supporting ATA’s e‑Learning environment.
  • Review application objectives, user inputs, expected outputs and operational requirements with stakeholders.
  • Translate business requirements into clear functional and technical specifications.
  • Work with subject matter experts to understand processes, user journeys, information needs and system constraints.
  • Develop prototypes to validate proposed application functions before full implementation.
  • Create workflow charts, process diagrams, data flows and application logic.
  • Organise development requirements into logical programming sequences.
  • Convert approved workflows and specifications into reliable application code.
  • Apply suitable programming languages, frameworks, tools and development standards.
  • Develop validation checks that protect data consistency, completeness and processing integrity.
  • Build exception handling and error controls that support early identification and resolution of technical problems.
  • Modify application code, workflows and sequences when testing identifies defects or improvement needs.
  • Conduct unit, integration, functional, performance and user acceptance testing.
  • Confirm that applications operate correctly before release into production.
  • Coordinate with relevant teams to build, test, release and deploy application changes.
  • Maintain software configuration, integration and deployment processes according to ADNOC technology standards.
  • Manage technical dependencies between ATA applications and ADNOC infrastructure services.
  • Work with infrastructure teams to troubleshoot connectivity, access, hosting, performance and environment‑related issues.
  • Support integration between enterprise applications, databases, learning systems and related platforms.
  • Ensure interfaces transfer information accurately and securely.
  • Monitor application performance and identify capacity, reliability and scalability concerns.
  • Conduct periodic capacity planning to confirm that system resources can meet current and future requirements.
  • Perform systems tuning and recommend improvements to application performance.
  • Investigate recurring faults, bottlenecks, processing delays and system availability issues.
  • Coordinate application incidents throughout the complete incident lifecycle.
  • Record, prioritise, investigate, resolve and close incidents according to service management procedures.
  • Escalate complex infrastructure or platform issues to the appropriate ADNOC technical teams.
  • Maintain clear communication with users during service interruptions and problem resolution.
  • Prepare application release notes, technical documentation, support procedures and configuration records.
  • Develop clear user manuals and operating instructions.
  • Maintain historical records of application development, revisions, releases and technical decisions.
  • Deliver training and guidance to end users on newly introduced or modified applications.
  • Gather user feedback and incorporate approved improvements into future releases.
  • Support change management activities linked to new systems, processes and digital services.
  • Encourage user adoption through practical communication, demonstrations and ongoing assistance.
  • Plan, supervise and coordinate activities within the assigned application development area.
  • Allocate tasks and monitor progress against agreed objectives, priorities and delivery dates.
  • Train and develop assigned employees in relevant technical and operational skills.
  • Support team capability development through coaching, knowledge sharing and technical guidance.
  • Provide input for departmental and section budget preparation.
  • Support implementation of approved budgets, resource plans and work programmes.
  • Monitor expenditure and highlight significant budget or performance variances.
  • Implement approved policies, systems, standards, procedures and development controls.
  • Ensure application activities comply with company requirements and recognised international practices.
  • Follow applicable legislation, legal obligations, information security controls and technology governance.
  • Contribute to approved performance objectives for the department and section.
  • Develop new tools and techniques that improve service quality and operational efficiency.
  • Review internal processes against industry best practices and identify improvement opportunities.
  • Recommend intelligent solutions for recurring operational or technical challenges.
  • Support innovation, automation and continuous improvement across information services.
  • Comply with health, safety, environmental and sustainability requirements.
  • Follow applicable ADNOC policies, controls, codes of practice and international standards.
  • Provide accurate information for management information systems and progress reports.
  • Prepare status updates covering application delivery, incidents, performance, risks and improvement activity.
  • Maintain effective working relationships with ATA team leaders, department managers, end users and ADNOC Group functions.
Ideal Profile
  • Bachelor’s degree in Information Technology, Computer Science, Software Engineering or an equivalent professional qualification.
  • Minimum 6 years of relevant experience in application development, systems analysis, software design, programming or enterprise technology support.
  • Previous experience within oil and gas, energy, education, government or another large regulated organisation preferred.
  • Strong background in web‑based application architecture and development.
  • Experience analysing user requirements and converting them into technical solutions.
  • Practical ability to prepare workflows, system diagrams, specifications and application prototypes.
  • Hands‑on experience in programming, application testing, debugging, release and deployment.
  • Understanding of enterprise application configuration, integration and environment management.
  • Experience developing or supporting e‑Learning platforms, learning management systems or digital training solutions advantageous.
  • Knowledge of application capacity planning, performance monitoring and system tuning.
  • Experience developing data validation, exception handling and application integrity controls.
  • Strong understanding of incident management and application support processes.
  • Ability to troubleshoot issues involving applications, databases, integrations, hosting and infrastructure.
  • Experience preparing technical documents, user manuals, release notes and support procedures.
  • Ability to train end users and explain technical functionality in clear language.
  • Strong analytical and structured problem‑solving skills.
  • Good understanding of software development lifecycles and change management.
  • Ability to manage several development, support and improvement activities simultaneously.
  • Strong communication and stakeholder coordination skills.
  • Confidence working with technical teams, business users, subject matter experts, auditors and management.
  • Good leadership and supervisory capability.
  • Ability to develop junior employees and coordinate assigned work.
  • Strong attention to detail when handling application logic, data, testing and documentation.
  • Commitment to information security, policy compliance, operational reliability and continuous improvement.
Skills Set
  • IT‑Software Development
  • Enterprise application development
  • e‑Learning solutions
  • Learning management systems
  • Web‑based architecture
  • Systems analysis
  • Business requirements analysis
  • Technical requirements
  • Application prototyping
  • Workflow design
  • Process diagrams
  • Software programming
  • Application testing
  • Unit testing
  • Integration testing
  • User acceptance testing
  • Application deployment
  • Release management
  • Software configuration
  • Systems integration
  • Data validation
  • Exception handling
  • Application monitoring
  • Capacity planning
  • Performance tuning
  • Incident management
  • Problem resolution
  • Technical troubleshooting
  • User training
  • User manuals
  • Technical documentation
  • Change management
  • Enterprise solutions
  • Database integration
  • Infrastructure coordination
  • Application support
  • MIS reporting
  • Team supervision
  • Budget support
  • Process improvement
  • Information security
  • ADNOC IT policies
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior IT Applications Developer – E‑Learning Platform
Senior IT Applications Developer – E‑Learning Platform

ADNOC Abu Dhabi UAE • Al Ruways Industrial City

On-site
AED 120,000 - 180,000
Senior Specialist, Digital Change Management
Senior Specialist, Digital Change Management

ADNOC Group • Abu Dhabi

On-site
AED 180,000 - 240,000
Automation Engineer - Control Systems
Automation Engineer - Control Systems

ADNOC Abu Dhabi UAE • Al Ruways Industrial City

On-site
AED 240,000 - 420,000
Assistant Manager - IT Applications : UAE National
Assistant Manager - IT Applications : UAE National

Michael Page • Dubai

On-site
AED 240,000 - 360,000
Digital Oilfield Engineer - IT OT Solutions
Digital Oilfield Engineer - IT OT Solutions

ADNOC Abu Dhabi UAE • Al Ruways Industrial City

On-site
AED 250,000 - 350,000
Application Developer
Application Developer

Caliberly • Abu Dhabi

On-site
AED 240,000 - 420,000
Competitive compensation
Professional development opportunities
Impactful in UAE education sector
Senior Specialist, Digital Change Management
Senior Specialist, Digital Change Management

Abu Dhabi National Oil Company • Abu Dhabi

On-site
AED 320,000 - 520,000
Senior Manager - People Development
Senior Manager - People Development

ADNOC Abu Dhabi UAE • Al Ruways Industrial City

On-site
AED 183,000 - 258,000
Deputy Director of Advanced Technology Department
Deputy Director of Advanced Technology Department

Abu Dhabi Accountability Authority • Abu Dhabi

On-site
AED 300,000 - 420,000
IT Support Team Lead
IT Support Team Lead

enoc • Dubai

On-site
AED 335,000 - 558,000