وظائف مطورين Git في الإمارات
٣١٠٩٥ وظائف شاغرة
IT Manager - Enterprise Business Applications Department: Information Technology Reporting To: IT Senior Manager Location: Abu Dhabi - UAE<br>Job Summary The IT Manager - Enterprise Business Applications is the technical lead and platform authority for enterprise collaboration and Dev Ops platforms. The role leads architecture, administration, governance, integration, security, resilience, and lifecycle management for Jira, Confluence, Atlassian Cloud or Data Center, Azure Dev Ops, Git Lab, Bitbucket, Bamboo, and related applications. It leads the applications team, provides senior escalation across Linux-hosted environments, and owns platform delivery, vendors, licensing, and continuous improvement.<br>Key Responsibilities Enterprise Applications Strategy & Leadership Own target architecture, operating model, roadmap, standards, and lifecycle for Jira, Confluence, and related enterprise applications. Lead the applications team, prioritize demand, develop capability, and translate business, engineering, security, and compliance needs into scalable platform solutions. Atlassian Platform Architecture & Administration Architect, administer, optimize, and lifecycle-manage Atlassian Cloud and/or Data Center, including organizations, sites, projects, spaces, workflows, schemes, fields, permissions, automation, Marketplace apps, and licensing. Govern instance strategy, standards, consolidation, upgrades, migrations, performance, capacity, backup, recovery, retention, and adoption. Dev Ops Platforms, Automation & Integration Lead administration and governance of Azure Dev Ops, Git Lab, Bitbucket, Bamboo, repositories, pipelines, runners or agents, artifacts, access controls, release workflows, and approvals. Own APIs, webhooks, middleware, and integrations across Atlassian, Dev Ops, identity, monitoring, security, CRM/ERP, and other enterprise systems; promote automation and traceability. Linux & Application Platform Engineering Provide senior oversight for Linux-hosted application services, including RHEL/Ubuntu, JVM/Tomcat, Nginx/Apache, databases, certificates, storage, clustering, backups, patching, hardening, monitoring, and tuning. Set standards for Bash/Python automation, deployment, configuration management, log analysis, troubleshooting, disaster recovery, and controlled change. Platform Operations, Security & Compliance Define support models and establish monitoring, dashboards, capacity management, escalation paths, runbooks, and operational handover. Lead critical platform outages through restoration, root-cause analysis, and permanent corrective action. Govern administrative access, SSO/SAML/SCIM, segregation of duties, audit logging, data protection, retention, vulnerability remediation, and third-party application risk. Govern platform releases and modifications through architecture, security, testing, approval, deployment, rollback, and post-implementation review. Maintain architecture, configuration, standards, operational documentation, and executive dashboards for availability, usage, risk, compliance, delivery, and licensing. Vendors, Commercial Management & Delivery Manage application vendors, contracts, subscriptions, licences, renewals, support cases, technical escalations, vendor performance reviews, and cost optimization. Lead platform programmes, migrations, integrations, and improvements from requirements and design through delivery, adoption, and operational readiness.<br>Qualifications & Experience Bachelor's degree in Information Technology, Computer Science, Software Engineering, Information Systems, or a related field.10+ years of experience in enterprise applications, platform engineering, Dev Ops tooling, or solution architecture, including technical leadership and team management. Deep hands-on expertise with Jira, Confluence, workflows, permissions, automation, Marketplace apps, reporting, and enterprise support. Proven experience with Atlassian Cloud and/or Data Center, including multi-instance governance, migrations or consolidations, upgrades, integrations, resilience, security, and licensing. Strong experience with Azure Dev Ops, Git Lab, Bitbucket, Bamboo, Git, CI/CD governance, release governance, APIs, and SSO/SAML/SCIM integration. Strong Linux administration and troubleshooting across RHEL/Ubuntu, web and application services, scripting, databases, backup and recovery, monitoring, patching, hardening, and high availability; sound knowledge of Agile or SAFe, vendors, and contracts.<br>Professional Certifications Preferred certifications include:Atlassian Certified Professional - Jira Administration for Cloud; Atlassian Cloud Organization Admin; or equivalent Red Hat Certified System Administrator (RHCSA), Red Hat Certified Engineer in Enterprise Linux (RHCE), Linux Foundation Certified System Administrator (LFCS), or equivalent Microsoft Certified: Dev Ops Engineer Expert; relevant Git Lab, SAFe, Scrum, PMP/PRINCE2, or equivalent credentials Skills & Competencies Strategic platform leadership and architecture judgement, balanced with hands-on technical depth and practical platform ownership. Strong business analysis and process design, translating complex requirements into sustainable workflows, integrations, roadmaps, and operating models. Executive communication and stakeholder influence across business, engineering, cybersecurity, infrastructure, data, procurement, finance, audit, and external partners. Team leadership, coaching, mentoring, hiring, workload prioritization, knowledge transfer, and capability development. Strong outage leadership, analytical problem-solving, root-cause analysis, documentation discipline, and decision-making under pressure. Commercial awareness, vendor negotiation, change leadership, user-adoption focus, accountability, and delivery discipline across concurrent priorities. Key Performance Indicators (KPIs) Availability, performance, resilience, user experience, and recovery from critical outages across Jira, Confluence, Dev Ops, and related platforms. Platform governance, security, access, audit, data quality, patching, licensing, and timely closure of root-cause actions. Delivery of roadmaps, migrations, integrations, automation, and improvements; adoption, stakeholder satisfaction, dashboard quality, vendor performance, renewals, utilization, cost optimization, and team capability.
Role: Software Developer - Python (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Software Developer to work on a contract basis to design, develop, test, and maintain software solutions.<br>Key Responsibilities:• Design and implement scalable software systems using modern programming languages and frameworks.• Write clean, efficient, and maintainable code following best practices.• Collaborate with cross-functional teams to gather and analyze requirements.• Debug, troubleshoot, and optimize software performance.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Java Script.• Experience with software development methodologies and tools.• Strong problem-solving and analytical skills.• Familiarity with version control systems like Git.• Ability to work independently and manage multiple priorities.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge software solutions. The position supports critical projects that drive innovation and efficiency.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Developer - Python (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Software Developer to work on a contract basis to design, develop, test, and maintain software solutions.<br>Key Responsibilities:• Design and implement scalable software systems using modern programming languages and frameworks.• Write clean, efficient, and maintainable code following best practices.• Collaborate with cross-functional teams to gather and analyze requirements.• Debug, troubleshoot, and optimize software performance.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Java Script.• Experience with software development methodologies and tools.• Strong problem-solving and analytical skills.• Familiarity with version control systems like Git.• Ability to work independently and manage multiple priorities.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge software solutions. The position supports critical projects that drive innovation and efficiency.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Developer - Python (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Software Developer to work on a contract basis to design, develop, test, and maintain software solutions.<br>Key Responsibilities:• Design and implement scalable software systems using modern programming languages and frameworks.• Write clean, efficient, and maintainable code following best practices.• Collaborate with cross-functional teams to gather and analyze requirements.• Debug, troubleshoot, and optimize software performance.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Java Script.• Experience with software development methodologies and tools.• Strong problem-solving and analytical skills.• Familiarity with version control systems like Git.• Ability to work independently and manage multiple priorities.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge software solutions. The position supports critical projects that drive innovation and efficiency.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Part-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – C++ (LLM Evaluation & Repository Validation) to work on a part-time basis. The project involves building LLM evaluation and training datasets to train large language models on realistic software engineering problems. The role requires hands-on engineering work, including development environment automation, issue triaging, and evaluating test coverage and quality.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries.• Set up and configure code repositories, including Dockerization and environment setup.• Evaluate unit test coverage and quality in public repositories.• Modify and run codebases locally to assess LLM performance in bug-fixing scenarios.• Collaborate with researchers to design and identify repositories and issues that are challenging for LLMs.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience.• Strong proficiency in C++ and experience with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases comfortably.• Experience running, modifying, and testing real-world projects locally.• Experience contributing to or evaluating open-source projects is a plus.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the advancement of AI-assisted software development. The work directly influences the future of how LLMs interact with real code.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Part-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – C++ (LLM Evaluation & Repository Validation) to work on a part-time basis. The project involves building LLM evaluation and training datasets to train large language models on realistic software engineering problems. The role requires hands-on engineering work, including development environment automation, issue triaging, and evaluating test coverage and quality.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries.• Set up and configure code repositories, including Dockerization and environment setup.• Evaluate unit test coverage and quality in public repositories.• Modify and run codebases locally to assess LLM performance in bug-fixing scenarios.• Collaborate with researchers to design and identify repositories and issues that are challenging for LLMs.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience.• Strong proficiency in C++ and experience with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases comfortably.• Experience running, modifying, and testing real-world projects locally.• Experience contributing to or evaluating open-source projects is a plus.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the advancement of AI-assisted software development. The work directly influences the future of how LLMs interact with real code.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Part-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – C++ (LLM Evaluation & Repository Validation) to work on a part-time basis. The project involves building LLM evaluation and training datasets to train large language models on realistic software engineering problems. The role requires hands-on engineering work, including development environment automation, issue triaging, and evaluating test coverage and quality.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries.• Set up and configure code repositories, including Dockerization and environment setup.• Evaluate unit test coverage and quality in public repositories.• Modify and run codebases locally to assess LLM performance in bug-fixing scenarios.• Collaborate with researchers to design and identify repositories and issues that are challenging for LLMs.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience.• Strong proficiency in C++ and experience with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases comfortably.• Experience running, modifying, and testing real-world projects locally.• Experience contributing to or evaluating open-source projects is a plus.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the advancement of AI-assisted software development. The work directly influences the future of how LLMs interact with real code.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Part-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – C++ (LLM Evaluation & Repository Validation) to work on a part-time basis. The project involves building LLM evaluation and training datasets to train large language models on realistic software engineering problems. The role requires hands-on engineering work, including development environment automation, issue triaging, and evaluating test coverage and quality.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries.• Set up and configure code repositories, including Dockerization and environment setup.• Evaluate unit test coverage and quality in public repositories.• Modify and run codebases locally to assess LLM performance in bug-fixing scenarios.• Collaborate with researchers to design and identify repositories and issues that are challenging for LLMs.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience.• Strong proficiency in C++ and experience with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases comfortably.• Experience running, modifying, and testing real-world projects locally.• Experience contributing to or evaluating open-source projects is a plus.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the advancement of AI-assisted software development. The work directly influences the future of how LLMs interact with real code.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Part-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – C++ (LLM Evaluation & Repository Validation) to work on a part-time basis. The project involves building LLM evaluation and training datasets to train large language models on realistic software engineering problems. The role requires hands-on engineering work, including development environment automation, issue triaging, and evaluating test coverage and quality.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries.• Set up and configure code repositories, including Dockerization and environment setup.• Evaluate unit test coverage and quality in public repositories.• Modify and run codebases locally to assess LLM performance in bug-fixing scenarios.• Collaborate with researchers to design and identify repositories and issues that are challenging for LLMs.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience.• Strong proficiency in C++ and experience with Git, Docker, and basic software pipeline setup.• Ability to understand and navigate complex codebases comfortably.• Experience running, modifying, and testing real-world projects locally.• Experience contributing to or evaluating open-source projects is a plus.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the advancement of AI-assisted software development. The work directly influences the future of how LLMs interact with real code.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Specialist - Software Engineering based in United Arab Emirates.<br><br>This role offers the opportunity to design and build scalable cloud-native applications within a modern engineering environment.<br><br>You will contribute across the full software development lifecycle, from backend services and APIs to frontend experiences and cloud infrastructure.<br><br>The position focuses on developing high-performing solutions using . NET technologies, AWS services, and Agile delivery practices.<br><br>You will collaborate with distributed teams to deliver reliable, secure, and observable applications that support critical business operations.<br><br>This is an impactful opportunity for an engineer who enjoys solving complex technical challenges and working with innovative cloud architectures.<br><br>The role combines hands-on development, continuous improvement, and collaboration across engineering and technology teams.<br><br>Accountabilities<br><br>Design, develop, test, and deploy scalable full-stack applications using . NET Core, C#, AWS cloud services, and modern software engineering practices. Build and maintain cloud-native applications, including backend services, frontend components, database integrations, and serverless solutions. Develop and integrate RESTful APIs while ensuring proper documentation, scalability, security, and performance using tools such as Swagger/Open API. Implement AWS-based solutions using services including API Gateway, Lambda, Cloud Watch, X-Ray, and event-driven architectures. Consume and implement infrastructure templates using AWS CDK in collaboration with cloud engineering teams. Build, maintain, and optimize CI/CD pipelines using Git-based workflows to support efficient application delivery. Apply automated testing practices, including unit testing frameworks such as NUnit or x Unit, while maintaining strong code quality and test coverage. Follow Test-Driven Development (TDD) principles and contribute to continuous improvement across engineering processes. Participate in Agile and SAFe ceremonies, including sprint planning, reviews, retrospectives, and Program Increment (PI) planning activities. Collaborate with distributed global teams to support solution design discussions, architecture reviews, performance optimization, and observability improvements.<br><br>Requirements<br><br>5-8 years of professional software development experience with strong full-stack engineering expertise. Advanced hands-on experience with . NET Core 6/8, C#, backend development, and scalable application design. Strong knowledge of SQL, including query development, database interactions, and scripting. Experience developing APIs using AWS serverless and event-driven architectures. Practical experience with AWS services such as API Gateway, Lambda, Cloud Watch, X-Ray, and related cloud-native technologies. Experience using AWS CDK for infrastructure provisioning and consuming cloud infrastructure templates. Strong understanding of RESTful API design principles and API documentation standards. Experience creating and maintaining CI/CD pipelines and working with Git-based development workflows. Familiarity with automated testing frameworks, Test-Driven Development practices, and software quality standards. Experience working in Agile or SAFe environments, including sprint ceremonies and cross-functional collaboration. Excellent written and verbal English communication skills with the ability to work effectively in globally distributed teams. Preferred experience includes insurance or claims technology, Guidewire platforms, microservices architectures, distributed systems, and participation in solution design activities. Strong interest in application monitoring, observability, scalability, and performance optimization.<br><br>Benefits<br><br>Fully remote work model aligned with US Pacific Time business hours. Opportunity to work on cloud-native applications using modern AWS and . NET technologies. Exposure to large-scale software engineering practices, Agile methodologies, and distributed collaboration. Professional growth opportunities through hands-on work with advanced cloud architectures and development frameworks. Flexible remote environment designed to support productivity and collaboration across global teams. Opportunity to contribute to impactful technology solutions while working with experienced engineering professionals.<br><br>How Jobgether Works<br><br>We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.<br><br>We appreciate your interest and wish you the best!<br><br> Why Apply Through Jobgether?<br><br>Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.<br><br>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Specialist - Software Engineering based in United Arab Emirates.<br><br>This role offers the opportunity to design and build scalable cloud-native applications within a modern engineering environment.<br><br>You will contribute across the full software development lifecycle, from backend services and APIs to frontend experiences and cloud infrastructure.<br><br>The position focuses on developing high-performing solutions using . NET technologies, AWS services, and Agile delivery practices.<br><br>You will collaborate with distributed teams to deliver reliable, secure, and observable applications that support critical business operations.<br><br>This is an impactful opportunity for an engineer who enjoys solving complex technical challenges and working with innovative cloud architectures.<br><br>The role combines hands-on development, continuous improvement, and collaboration across engineering and technology teams.<br><br>Accountabilities<br><br>Design, develop, test, and deploy scalable full-stack applications using . NET Core, C#, AWS cloud services, and modern software engineering practices. Build and maintain cloud-native applications, including backend services, frontend components, database integrations, and serverless solutions. Develop and integrate RESTful APIs while ensuring proper documentation, scalability, security, and performance using tools such as Swagger/Open API. Implement AWS-based solutions using services including API Gateway, Lambda, Cloud Watch, X-Ray, and event-driven architectures. Consume and implement infrastructure templates using AWS CDK in collaboration with cloud engineering teams. Build, maintain, and optimize CI/CD pipelines using Git-based workflows to support efficient application delivery. Apply automated testing practices, including unit testing frameworks such as NUnit or x Unit, while maintaining strong code quality and test coverage. Follow Test-Driven Development (TDD) principles and contribute to continuous improvement across engineering processes. Participate in Agile and SAFe ceremonies, including sprint planning, reviews, retrospectives, and Program Increment (PI) planning activities. Collaborate with distributed global teams to support solution design discussions, architecture reviews, performance optimization, and observability improvements.<br><br>Requirements<br><br>5-8 years of professional software development experience with strong full-stack engineering expertise. Advanced hands-on experience with . NET Core 6/8, C#, backend development, and scalable application design. Strong knowledge of SQL, including query development, database interactions, and scripting. Experience developing APIs using AWS serverless and event-driven architectures. Practical experience with AWS services such as API Gateway, Lambda, Cloud Watch, X-Ray, and related cloud-native technologies. Experience using AWS CDK for infrastructure provisioning and consuming cloud infrastructure templates. Strong understanding of RESTful API design principles and API documentation standards. Experience creating and maintaining CI/CD pipelines and working with Git-based development workflows. Familiarity with automated testing frameworks, Test-Driven Development practices, and software quality standards. Experience working in Agile or SAFe environments, including sprint ceremonies and cross-functional collaboration. Excellent written and verbal English communication skills with the ability to work effectively in globally distributed teams. Preferred experience includes insurance or claims technology, Guidewire platforms, microservices architectures, distributed systems, and participation in solution design activities. Strong interest in application monitoring, observability, scalability, and performance optimization.<br><br>Benefits<br><br>Fully remote work model aligned with US Pacific Time business hours. Opportunity to work on cloud-native applications using modern AWS and . NET technologies. Exposure to large-scale software engineering practices, Agile methodologies, and distributed collaboration. Professional growth opportunities through hands-on work with advanced cloud architectures and development frameworks. Flexible remote environment designed to support productivity and collaboration across global teams. Opportunity to contribute to impactful technology solutions while working with experienced engineering professionals.<br><br>How Jobgether Works<br><br>We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.<br><br>We appreciate your interest and wish you the best!<br><br> Why Apply Through Jobgether?<br><br>Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.<br><br>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<p><b>معهد الابتكار التكنولوجي (TII)</b> هو معهد أبحاث مموّل من القطاع العام، مقره أبوظبي، الإمارات العربية المتحدة. وهو موطن لمجتمع متنوع من العلماء المهندسين الرياضيين والباحثين من جميع أنحاء العالم، يحوّلون المشاكل والعقبات إلى أبحاث رائدة ونماذج تكنولوجية تساعد المجتمع على التقدم.</p><br><br><p><strong>نظرة عامة على الدور</strong></p><br><br><p><span>نحن نسعى لتوظيف مطور برمجيات رئيسي ليقود تطوير وتكامل وتسليم حلول البرمجيات المدمجة للأنظمة ذاتية القيادة. هذا دور قيادة تقنية عملي يجمع بين بنية البرمجيات والتطوير وتكامل النظام والإرشاد والتعاون عبر الوظائف. سيشارك المرشح الناجح بنشاط في تطبيق البرمجيات وتصحيح الأخطاء وأنشطة التكامل مع توجيه فريق الهندسة لتقديم منتجات آمنة وموثوقة عالية الجودة طوال دورة حياة المنتج.</span> </p><br><br><br><p><strong><span>الصناعة / المجال</span></strong></p><br><br><p><span><span>أنظمة الطائرات بدون طيار المستقلة / أمان مدمج</span> </span></p><br><br><br><p><strong><span>المسؤوليات الرئيسية</span></strong></p><br><br><br><ul><li><p><span>قيادة تصميم وتطوير وتكامل والتحقق من برمجيات الطيران المدمجة للأنظمة المستقلة وحساسة السلامة.</span></p><br><br></li></ul><br><ul><li><p><span>قيادة تكامل ميزات أمان المنصة وآليات نشر البرمجيات الآمنة.</span></p><br><br></li></ul><br><ul><li><p><span>قيادة تطوير البرمجيات، وتصحيح الأخطاء، ومراجعة الشفرة، وأنشطة تكامل النظام.</span></p><br><br></li></ul><br><ul><li><p><span>توفير القيادة التقنية والإرشاد والدعم لفرق الهندسة طوال دورة التطوير.</span></p><br><br></li></ul><br><ul><li><p><span>دفع رفع المنصات، وتكامل البرمجيات، والتحقق، وأنشطة الإصدار.</span></p><br><br></li></ul><br><ul><li><p><span>التعاون مع فرق الهاردوير والأنظمة والأمان والاختبار والتصنيع وDevOps.</span></p><br><br></li></ul><br><ul><li><p><span>دعم تدفقات Git، وخطوط CI/CD، وأتمتة البناء، وإدارة الإصدارات، والتحكم في التكوين.</span></p><br><br></li></ul><br><ul><li><p><span>ضمان جودة البرمجيات وموثوقيتها وقابليتها للصيانة والامتثال للمعايير والعمليات الهندسية.</span></p><br><br></li></ul><br><ul><li><p><span>القدرة على اتخاذ قرارات الهندسة المعمارية وتمثيل فريق البرمجيات أمام أصحاب المصلحة والعملاء</span></p><br><br></li></ul><br><p><strong><span>الخبرة</span></strong></p><br><br><ul><li><p><span>15+ سنوات في البرمجيات المدمجة؛ 8+ سنوات في متحكمات الطيران والقيادة الذاتية أو avionics الحساسة للسلامة.</span></p><br><br></li></ul><br><ul><li><p><span>سجل حافل في قيادة فرق البرمجيات المدمجة وتوصيل المنتجات للإنتاج.</span></p><br><br></li></ul><br><p><strong><span>المهارات التقنية والقيادية</span></strong></p><br><br><ul><li><p><span>إتقان قوي لـ C/C++ للأنظمة المدمجة في الوقت الحقيقي وPython للأدوات وأتمتة الاختبار.</span></p><br><br></li></ul><br><ul><li><p><span>خبرة قوية في طبقة Autopilot (مثال PX4) وتكامل MAVLink/GCS (QGroundControl أو ما يشابه).</span></p><br><br></li></ul><br><ul><li><p><span>خبرة مع RTOS (مثلاً NuttX) وبيئات أنظمة التشغيل المدمجة: الجدولة، POSIX، IPC، حماية الذاكرة، السائقين على ARM Cortex.</span></p><br><br></li></ul><br><ul><li><p><span>خبرة في الأمن المدمج: ARM TrustZone، OP-TEE، firmware موثوق، سلاسل التمهيد الآمن، eFUSE/OTP.</span></p><br><br></li></ul><br><ul><li><p><span>معرفة الأجهزة والبناء: CAN-FD/SPI/I2C/UART</span></p><br><br></li></ul><br><ul><li><p><span>البرمجة الآمنة (MISRA C، SEI CERT)، التشفير (TLS، AES/RSA/ECC)، PKI/إدارة المفاتيح.</span></p><br><br></li></ul><br><ul><li><p><span>إتقان في تدفقات Git (التفرع، طلبات الدمج، مراجعة الشفرة) والتطوير التعاوني.</span></p><br><br></li></ul><br><ul><li><p><span>فهم DevOps: خطوط CI/CD (مثل GitLab CI، Jenkins، GitHub Actions)، البناء والاختبار الآلي، وإدارة الإصدارات للبرامج الثابتة المدمجة.</span></p><br><br></li></ul><br><ul><li><p><span>معرفة عملية بـ MATLAB أو أدوات مشابهة لأتمتة الاختبار وتحليل البيانات وعمليات التحقق</span></p><br><br></li></ul><br><ul><li><p><span>اتصال كتابي وشفهي ممتاز؛ القدرة على إرشاد المهندسين وقيادة مناقشات تقنية عبر الوظائف.</span></p><br><br></li></ul><br><ul><li><p><span>الراحة في اتخاذ قرارات هندسية مع تمثيل فريق البرمجيات أمام أصحاب المصلحة.</span></p><br><br></li></ul><br><p><strong><span>التعليم والمتطلبات المهنية</span></strong></p><br><br><ul><li><p><span>بكالوريوس في علوم الكمبيوتر أو الهندسة الكهربائية أو هندسة الطيران (يفضّل الماجستير/الدكتوراه).</span></p><br><br></li></ul><br><ul><li><p><span>شهادات البرمجيات الحساسة للسلامة (DO-178C، ISO 26262); MATLAB لعمليات الاختبار والتحقق.</span></p><br><br></li></ul><br><p>في TII، نساعد المجتمع على تجاوز أكبر عقباته من خلال نهج صارم في الاكتشاف العلمي والاستقصاء، باستخدام مرافق حديثة والتعاون مع مؤسسات دولية رائدة. يساعد نهجنا الصارم القائم على الاكتشاف والاستقصاء في تمهيد اختراقات جديدة ومثيرة في المواد المتقدمة، والروبوتات المستقلة، والتشفير، والأمان الرقمي، والطاقة الموجهة، والحوسبة الكمّية والأنظمة الآمنة.</p><br><br><br> </div>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<p><b>معهد تكنولوجيا الابتكار (TII)</b> هو معهد أبحاث ممول من القطاع العام، يقع في أبوظبي، الإمارات العربية المتحدة. وهو موطن لمجموعة متنوعة من العلماء والمهندسين والرياضيات والباحثين من جميع أنحاء العالم، يحوّلون المشاكل والعقبات إلى أبحاث رائدة ونماذج تقنية تساهم في تقدم المجتمع.</p><br><br><p><strong>نظرة عامة على الدور</strong></p><br><br><p><span>نحن نبحث عن مهندس مضمن كبير لتطوير وتكامل وصيانة برمجيات مثبتة آمنة للتحكم في الطيران للطائرات بدون طيار المستقلة — ابتداءً من تطوير autopilot مبني على RTOS وصولاً إلى الإقلاع الآمن والتنفيذ الموثوق على منصات ARM SoC. ستعمل عن كثب مع فرق متعددة التخصصات لتقديم برمجيات موثوقة وذات جودة عالية طوال دورة حياة المنتج.</span></p><br><br><br><p><span><strong>الصناعة / المجال</strong></span></p><br><br><p><span>أنظمة الطائرات بدون طيار المستقلة / أمان مضمن</span></p><br><br><br><p><strong><span><span>الأنشطة الوظيفية</span></span></strong></p><br><br><ul><li><p><span>تطوير وصيانة البرمجيات المضمنة باستخدام C/C++ للأنظمة ذات الزمن الحقيقي.</span></p><br><br></li></ul><br><ul><li><p><span>دمج البرمجيات مع المستشعرات وواجهات الاتصالات والملحقات hardware.</span></p><br><br></li></ul><br><ul><li><p><span>إجراء تكامل البرمجيات، الإطلاق، التصحيح، التحقق، وتحسين الأداء.</span></p><br><br></li></ul><br><ul><li><p><span>المشاركة في تكامل النظام، اختبارات المختبر، المحاكاة، واختبارات الطيران.</span></p><br><br></li></ul><br><ul><li><p><span>المساهمة في هندسة البرمجيات، مراجعات التصميم، والوثائق التقنية.</span></p><br><br></li></ul><br><ul><li><p><span>استخدام أساليب Git لإدارة الإصدارات ومراجعات الشفرة والفروع وإدارة الإصدار.</span></p><br><br></li></ul><br><ul><li><p><span>دعم خطوط أنابيب CI/CD وأتمتة البناء وتغليف البرمجيات وأنشطة النشر.</span></p><br><br></li></ul><br><ul><li><p><span>التعاون مع فرق الأجهزة والأنظمة والاختبار والتصنيع و DevOps.</span></p><br><br></li></ul><br><ul><li><p><span>دعم مبادرات جودة البرمجيات، حل العيوب، وأنشطة التحسين المستمر.</span></p><br><br></li></ul><br><p><strong><span>الخبرة</span></strong></p><br><br><ul><li><span><span>8+ سنوات في البرمجيات المضمنة</span></span></li><li><span><span>5+ سنوات في وحدة التحكم بالطيران،/autopilot، أو أجهزة الطيران الحاسمة للأمان.</span> </span></li></ul><br><p><strong><span>المهارات التقنية</span></strong></p><br><br><ul><li><p><span>كفاءة قوية في برمجة C/C++ للأنظمة المضمنة في الزمن الحقيقي؛ بايثون tooling وأتمتة الاختبار.</span></p><br><br></li></ul><br><ul><li><p><span>خبرة في مجموعة autopilot (مثلاً PX4) وتكامل MAVLink/GCS (QGroundControl أو ما شابه).</span></p><br><br></li></ul><br><ul><li><p><span>خبرة مع RTOS (مثلاً NuttX) وبيئات أنظمة مضمنة. الجدولة، POSIX، IPC، حماية الذاكرة، التعريفات على ARM Cortex.</span></p><br><br></li></ul><br><ul><li><p><span>خبرة في أنشطة تكامل البرمجيات والمكونات Hardware.</span></p><br><br></li></ul><br><ul><li><p><span>خبرة في الأمن المضمن: ARM TrustZone، OP-TEE، البرنامج الثابت الموثوق، سلاسل التمهيد الآمنة، eFUSE/OTP.</span></p><br><br></li></ul><br><ul><li><p><span>المعرفة بالأجهزة وبناء البرمجيات: CAN-FD/SPI/I2C/UART</span></p><br><br></li></ul><br><ul><li><p><span>ترميز آمن (MISRA C، SEI CERT)، التشفير (TLS، AES/RSA/ECC)، PKI/إدارة المفاتيح.</span></p><br><br></li></ul><br><ul><li><p><span>خبرة عملية باستخدام Git، إدارة شفرة المصدر، وتدفقات التطوير التعاونية.</span></p><br><br></li></ul><br><ul><li><p><span>فهم مفاهيم CI/CD وDevOps وأنظمة البناء والاختبار الآلي.</span></p><br><br></li></ul><br><ul><li><p><span>خبرة باستخدام أدوات تحليل الشفرة الثابتة وأدوات أمان البرمجيات (مثلاً Coverity، SonarQube، Black Duck) للتحقق من جودة الشفرة والأمان والامتثال.</span></p><br><br></li></ul><br><ul><li><p><span>مهارات تحليلية قوية، تصحيح أخطاء، وحل مشكلات.</span></p><br><br></li></ul><br><p><strong><span>متطلبات التعليم والشهادات</span></strong></p><br><br><ul><li><p><span>درجة البكالوريوس في علوم الحاسوب، الإلكترونيات، الهندسة الكهربائية، هندسة الطيران، أو مجال ذي صلة. يفضل الحصول على درجات متقدمة (ماجستير أو دكتوراه).</span></p><br><br></li></ul><br><ul><li><p><span>شهادات البرمجيات الأمنية للمعدات الحيوية (DO-178C، ISO 26262)؛ MATLAB لسير عمل الاختبار والتحقق.</span></p><br><br></li></ul><br><p>في TII، نساعد المجتمع على التغلب على أعظم عقباته من خلال نهج صارم لاكتشاف علمي وبحث، باستخدام مرافق حديثة والتعاون مع مؤسسات دولية رائدة. يساعد نهجنا الصارم المستند إلى الاكتشاف والاستقصاء في صياغة اختراقات جديدة ومزعزعة في المواد المتقدمة، الروبوتات المستقلة، التشفير، الأمن الرقمي، الطاقة الموجهة، الحوسبة الكمّية والأنظمة الآمنة.</p><br><br><br> </div>
Role: Software Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $40 - $75/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer to work on a contract basis. The role involves developing and maintaining software solutions across multiple platforms and systems. You will collaborate with cross-functional teams to deliver high-quality code and optimize performance.<br>Key Responsibilities:• Design, develop, and maintain scalable software applications and systems.• Write clean, efficient, and well-documented code in relevant programming languages.• Debug, troubleshoot, and resolve software defects and performance issues.• Collaborate with engineers and product teams to define software requirements and solutions.• Participate in code reviews, testing, and deployment processes.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Java Script.• Experience with software development frameworks and tools.• Strong problem-solving and debugging skills.• Knowledge of version control systems like Git.• Familiarity with cloud platforms and Dev Ops practices is a plus.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge software solutions. You will have the chance to work remotely on impactful projects with a diverse and skilled team.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $40 - $75/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer to work on a contract basis. The role involves developing and maintaining software solutions across multiple platforms and systems. You will collaborate with cross-functional teams to deliver high-quality code and optimize performance.<br>Key Responsibilities:• Design, develop, and maintain scalable software applications and systems.• Write clean, efficient, and well-documented code in relevant programming languages.• Debug, troubleshoot, and resolve software defects and performance issues.• Collaborate with engineers and product teams to define software requirements and solutions.• Participate in code reviews, testing, and deployment processes.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Java Script.• Experience with software development frameworks and tools.• Strong problem-solving and debugging skills.• Knowledge of version control systems like Git.• Familiarity with cloud platforms and Dev Ops practices is a plus.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge software solutions. You will have the chance to work remotely on impactful projects with a diverse and skilled team.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $40 - $75/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer to work on a contract basis. The role involves developing and maintaining software solutions across multiple platforms and systems. You will collaborate with cross-functional teams to deliver high-quality code and optimize performance.<br>Key Responsibilities:• Design, develop, and maintain scalable software applications and systems.• Write clean, efficient, and well-documented code in relevant programming languages.• Debug, troubleshoot, and resolve software defects and performance issues.• Collaborate with engineers and product teams to define software requirements and solutions.• Participate in code reviews, testing, and deployment processes.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Java Script.• Experience with software development frameworks and tools.• Strong problem-solving and debugging skills.• Knowledge of version control systems like Git.• Familiarity with cloud platforms and Dev Ops practices is a plus.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge software solutions. You will have the chance to work remotely on impactful projects with a diverse and skilled team.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Hiring: Software Engineer (United Arab Emirates) We are currently seeking a skilled and motivated Software Engineer to join our growing technology team in the United Arab Emirates.<br>Position:Software Engineer<br>Location:United Arab Emirates<br>Job Type:Full-Time On-site / Hybrid Available<br>Responsibilities:Design, develop, test, and maintain software applications and enterprise systems Write clean, scalable, and maintainable code following industry best practices Collaborate with cross-functional teams to deliver high-quality software solutions Develop and integrate APIs, databases, and cloud-based services Troubleshoot, debug, and optimize software performance Participate in code reviews, technical discussions, and system architecture planning Ensure software quality, security, and reliability standards are maintained Support deployment, monitoring, and continuous improvement of software products Requirements:Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field Proficiency in programming languages such as Java, Python, Java Script, C#, C++, or GoExperience with RESTful APIs, databases, Git, and version control systems Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Understanding of Agile/Scrum development methodologies Knowledge of software testing, CI/CD pipelines, and Dev Ops practices is an advantage Strong analytical, problem-solving, and communication skills Benefits:Competitive salary package Performance-based bonuses Health and insurance benefits Flexible working arrangements Professional development and certification support Exposure to regional and international technology projects Career advancement opportunities Collaborative and innovative work environment How to Apply:Please send your CV/Resume and a brief self-introduction to our recruitment team. Join us and help build innovative software solutions that power digital transformation and create meaningful impact across industries!
Hiring: Software Engineer (United Arab Emirates) We are currently seeking a skilled and motivated Software Engineer to join our growing technology team in the United Arab Emirates.<br>Position:Software Engineer<br>Location:United Arab Emirates<br>Job Type:Full-Time On-site / Hybrid Available<br>Responsibilities:Design, develop, test, and maintain software applications and enterprise systems Write clean, scalable, and maintainable code following industry best practices Collaborate with cross-functional teams to deliver high-quality software solutions Develop and integrate APIs, databases, and cloud-based services Troubleshoot, debug, and optimize software performance Participate in code reviews, technical discussions, and system architecture planning Ensure software quality, security, and reliability standards are maintained Support deployment, monitoring, and continuous improvement of software products Requirements:Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field Proficiency in programming languages such as Java, Python, Java Script, C#, C++, or GoExperience with RESTful APIs, databases, Git, and version control systems Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Understanding of Agile/Scrum development methodologies Knowledge of software testing, CI/CD pipelines, and Dev Ops practices is an advantage Strong analytical, problem-solving, and communication skills Benefits:Competitive salary package Performance-based bonuses Health and insurance benefits Flexible working arrangements Professional development and certification support Exposure to regional and international technology projects Career advancement opportunities Collaborative and innovative work environment How to Apply:Please send your CV/Resume and a brief self-introduction to our recruitment team. Join us and help build innovative software solutions that power digital transformation and create meaningful impact across industries!
Hiring: Software Engineer (United Arab Emirates) We are currently seeking a skilled and motivated Software Engineer to join our growing technology team in the United Arab Emirates. Position:Software Engineer Location:United Arab Emirates Job Type:Full-Time On-site / Hybrid Available Responsibilities:Design, develop, test, and maintain software applications and enterprise systems Write clean, scalable, and maintainable code following industry best practices Collaborate with cross-functional teams to deliver high-quality software solutions Develop and integrate APIs, databases, and cloud-based services Troubleshoot, debug, and optimize software performance Participate in code reviews, technical discussions, and system architecture planning Ensure software quality, security, and reliability standards are maintained Support deployment, monitoring, and continuous improvement of software products Requirements:Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field Proficiency in programming languages such as Java, Python, Java Script, C#, C++, or GoExperience with RESTful APIs, databases, Git, and version control systems Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Understanding of Agile/Scrum development methodologies Knowledge of software testing, CI/CD pipelines, and Dev Ops practices is an advantage Strong analytical, problem-solving, and communication skills Benefits:Competitive salary package Performance-based bonuses Health and insurance benefits Flexible working arrangements Professional development and certification support Exposure to regional and international technology projects Career advancement opportunities Collaborative and innovative work environment How to Apply:Please send your CV/Resume and a brief self-introduction to our recruitment team. Join us and help build innovative software solutions that power digital transformation and create meaningful impact across industries!
Hiring: Software Engineer (United Arab Emirates) We are currently seeking a skilled and motivated Software Engineer to join our growing technology team in the United Arab Emirates. Position:Software Engineer Location:United Arab Emirates Job Type:Full-Time On-site / Hybrid Available Responsibilities:Design, develop, test, and maintain software applications and enterprise systems Write clean, scalable, and maintainable code following industry best practices Collaborate with cross-functional teams to deliver high-quality software solutions Develop and integrate APIs, databases, and cloud-based services Troubleshoot, debug, and optimize software performance Participate in code reviews, technical discussions, and system architecture planning Ensure software quality, security, and reliability standards are maintained Support deployment, monitoring, and continuous improvement of software products Requirements:Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field Proficiency in programming languages such as Java, Python, Java Script, C#, C++, or GoExperience with RESTful APIs, databases, Git, and version control systems Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Understanding of Agile/Scrum development methodologies Knowledge of software testing, CI/CD pipelines, and Dev Ops practices is an advantage Strong analytical, problem-solving, and communication skills Benefits:Competitive salary package Performance-based bonuses Health and insurance benefits Flexible working arrangements Professional development and certification support Exposure to regional and international technology projects Career advancement opportunities Collaborative and innovative work environment How to Apply:Please send your CV/Resume and a brief self-introduction to our recruitment team. Join us and help build innovative software solutions that power digital transformation and create meaningful impact across industries!