Location: Abu Dhabi, UAE (Remote + occasional on-site)
Job Type: Part-Time
⸻
Job Description
seeking a skilled and reliable Part-Time System Programmer to support the development, customization, and maintenance of internal software systems. The ideal candidate will have strong experience in software development, hardware–software integration, automation, and building user-friendly system interfaces.
This role is suited for someone who can work independently, deliver high-quality technical solutions, and support system improvements across multiple functions.
⸻
Responsibilities
System Development & Customization
- Develop, upgrade, and maintain custom system applications
- Create and refine user interfaces for touch-based and interactive systems
- Build system templates, layouts, and visual components
- Optimize system speed, performance, and reliability
Hardware & Software Integration
- Integrate and configure hardware devices such as cameras, printers, screens, and sensors
- Troubleshoot hardware/software interactions
- Improve device performance and reduce system errors
Automation & Remote Management
- Build tools for remote system monitoring, updates, and diagnostics
- Create dashboards for system usage, reporting, and analytics
- Automate internal workflows and operational processes
Data Handling & System Connectivity
- Integrate systems with online platforms, cloud services, APIs, and databases
- Automate file transfers, data backups, and user data delivery
- Implement secure login processes, user authentication, and system permissions
AI & Advanced Features
- Implement image-processing features and AI-based enhancements
- Develop or integrate modules for automated editing, background processing, and system intelligence features
Security & System Stability
- Maintain secure data architecture and maintain backups
- Ensure compliance with best practices in data protection
- Improve system stability during high-performance use
⸻
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, IT, or equivalent
- 3–5 years of professional experience in system programming or software development
- Strong proficiency in Python, C#, or JavaScript
- Experience working with hardware–software integration
- Knowledge of Windows and/or Linux system optimization
- Experience with remote access, networking, and security protocols
- Experience with image processing, automation, or AI tools is a strong advantage
⸻
Preferred Skills
- Experience developing or maintaining interactive systems or kiosks
- Experience with card payment integrations or third-party API systems
- Basic design experience (Adobe or equivalent) to edit system UI components
- Experience in event technology, multimedia systems, or automation tools
⸻
Soft Skills
- Strong problem-solving abilities
- Ability to work independently with minimal supervision
- High attention to detail
- Ability to respond quickly for remote support when needed
- Creativity and willingness to innovate
⸻
Work Location
- Remote work
- Occasional on-site visits in Abu Dhabi (when required)
⸻
Work Hours
- Flexible, part-time (approximately 20–26 hours weekly)
- Availability for urgent remote support when needed
⸻
Compensation
- Competitive part-time salary
- Additional compensation for performance bonuses
⸻
How to Apply
Applicants must submit:
- Updated CV
- Portfolio or GitHub link
- Examples of system applications or interface work (if available)
Job Type: Part-time
Expected hours: 20 – 26 per week
Education:
Language:
Willingness to travel: