وظائف اختبار البرمجيات في الإمارات
١٣٥٧١ وظائف شاغرة
Designation : Software Engineer Location: UAE<br>About noon We’re building an ecosystem of digital products and services that power everyday life across the Middle East—fast, scalable, and deeply customer-centric. Our mission is to deliver to every door every day. We want to redefine what technology can do in this region, and we’re looking for a Software Engineer who can help us move even faster.<br>noon’s mission: Every door, every day.<br>Role Overview We are looking for a Software Engineer, specialized in frontend, for a newly established electronic payments provider. <br>Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.<br>The candidate must understand programming patterns and methodologies and be an expert in Angular programming. He/she shall understand concepts of secure programming and must be skilled in using recent versions of Microsoft Development Tools (Microsoft Visual Studio &; Azure Dev Ops) as well as small-scale management of his/hers working environment.<br>The candidate must be a team player and have experience in teamwork but must be able to demonstrate skills required in the end-to-end development process. If required, he/she must start from high-level requirements of the individual units, convert them into design, complete implementation, and unit tests, and document this for reuse. Previous work with ecommerce and payment-related technologies will be a huge advantage.<br>Key Responsibilities Convert high-level system requirements to design of individual components and services Implement systems with emphasis on quality, usability, high-performance and security Design and implement user interfaces and ensure the technical feasibility of UI/UX designs Assure that all user input is validated before submitting to back end Optimize application for maximum usability, speed, and scalability Provide 2nd level support related to implemented platforms Create technical documentation<br>Requirements Bachelor’s degree in engineering/ computer science5 years of experience in software development3+ years of experience in UX/UIWillingness to learn new languages and frameworks.<br>Skills Problem solving Strong drive to deliver results High level of energy and enthusiasm Fluent in English Flexible working style<br>Technologies & Tools Proficient knowledge of Angular 10+ and Angular Material Proficient understanding of web markup, including HTML5, CSS3Proficient understanding of client-side scripting and Java Script frameworks, including j Query Proficient understanding of cross-browser compatibility issues and ways to work around them Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASSKnowledge of Redux, RxJs and Ngrx Store Knowledge of React / Vue Knowledge of PHP and a willingness to learn and develop for Woo Commerce,Magento, and Shopify.<br>Who will excel? We’re looking for people with high standards, who understand that hard work matters. You need to be relentlessly resourceful and operate with a deep bias for action. We need people with the courage to be fiercely original. noon is not for everyone; readiness to adapt, pivot, and learn is essential.
Designation : Software Engineer Location: UAE<br>About noon We’re building an ecosystem of digital products and services that power everyday life across the Middle East—fast, scalable, and deeply customer-centric. Our mission is to deliver to every door every day. We want to redefine what technology can do in this region, and we’re looking for a Software Engineer who can help us move even faster.<br>noon’s mission: Every door, every day.<br>Role Overview We are looking for a Software Engineer, specialized in frontend, for a newly established electronic payments provider. <br>Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.<br>The candidate must understand programming patterns and methodologies and be an expert in Angular programming. He/she shall understand concepts of secure programming and must be skilled in using recent versions of Microsoft Development Tools (Microsoft Visual Studio &; Azure Dev Ops) as well as small-scale management of his/hers working environment.<br>The candidate must be a team player and have experience in teamwork but must be able to demonstrate skills required in the end-to-end development process. If required, he/she must start from high-level requirements of the individual units, convert them into design, complete implementation, and unit tests, and document this for reuse. Previous work with ecommerce and payment-related technologies will be a huge advantage.<br>Key Responsibilities Convert high-level system requirements to design of individual components and services Implement systems with emphasis on quality, usability, high-performance and security Design and implement user interfaces and ensure the technical feasibility of UI/UX designs Assure that all user input is validated before submitting to back end Optimize application for maximum usability, speed, and scalability Provide 2nd level support related to implemented platforms Create technical documentation<br>Requirements Bachelor’s degree in engineering/ computer science5 years of experience in software development3+ years of experience in UX/UIWillingness to learn new languages and frameworks.<br>Skills Problem solving Strong drive to deliver results High level of energy and enthusiasm Fluent in English Flexible working style<br>Technologies & Tools Proficient knowledge of Angular 10+ and Angular Material Proficient understanding of web markup, including HTML5, CSS3Proficient understanding of client-side scripting and Java Script frameworks, including j Query Proficient understanding of cross-browser compatibility issues and ways to work around them Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASSKnowledge of Redux, RxJs and Ngrx Store Knowledge of React / Vue Knowledge of PHP and a willingness to learn and develop for Woo Commerce,Magento, and Shopify.<br>Who will excel? We’re looking for people with high standards, who understand that hard work matters. You need to be relentlessly resourceful and operate with a deep bias for action. We need people with the courage to be fiercely original. noon is not for everyone; readiness to adapt, pivot, and learn is essential.
Lead Software Engineer - Backend | Python On-site | Abu Dhabi<br>Applied AI is a pioneering AI technology company headquartered in Abu Dhabi, committed to innovation and excellence in artificial intelligence solutions in regulated industries such as healthcare, insurance, government, and financial services. <br>Opus is the world's first Knowledge Work AI platform. Built by Applied AI to pioneer Supervised Automation, a human-in-the-loop model where AI handles repetitive, structured tasks while human experts provide crucial oversight at defined intervals.<br>The platform uses its proprietary Large Work Model to generate and orchestrate outcome-based workflows, enabling a dramatic reduction in the cost of knowledge work and allowing human talent to focus on high-value, creative, and judgement-intensive activities. <br><br>Position Overview:<br>As a Lead Software Engineer, you will own significant workstreams within the Opus platform, taking full technical accountability from architecture through to production deployment. You will lead a small, cross-functional team of approximately four engineers — spanning backend and frontend disciplines — while remaining deeply hands-on in the design, development, and review of complex backend systems.<br>This is a 70% technical, 30% leadership role suited to an engineer who wants to stay close to the code while growing their impact through others.<br>The ideal candidate brings 8–10+ years of software engineering experience, exceptional depth in Python and backend systems design, and a track record of leading engineers through complex, high-stakes delivery. A grounding in strong software engineering fundamentals is essential; experience applying AI-assisted development tools and workflows is a valued plus.<br><br>Key Responsibilities:<br>Technical Leadership & Systems Design Own the end-to-end technical delivery of assigned platform workstreams, from requirements and architecture through to deployment and post-release iteration. Lead systems design for complex, distributed, high-throughput backend services, ensuring decisions are principled, scalable, and well-documented. Set and enforce architectural standards across your team, including API design, data modelling, service boundaries, and inter-service communication patterns. Provide technical direction and hands-on contribution in equal measure — reviewing code, unblocking engineers, and writing production-grade code yourself. Identify and resolve systemic risks, technical debt, and performance bottlenecks proactively.<br>Backend Engineering Design and build scalable Python microservices using event-driven and asynchronous architectures. Architect and implement high-performance REST APIs using modern Python frameworks (Fast API, Flask, or similar). Lead the design of real-time data streaming and messaging systems (Kafka, Rabbit MQ, Redis Streams, or similar). Oversee asynchronous task processing using distributed task queues (Celery, RQ, or similar). Define and govern ETL workflows and data pipelines using orchestration tools such as Airflow, Prefect, or Dagster. Drive database design and optimisation across relational (Postgre SQL, MySQL) and NoSQL (Mongo DB, Redis) systems for high-throughput, mission-critical workloads. Champion observability, ensuring services are instrumented with appropriate logging, tracing, and monitoring.<br>Code Quality & Architecture Establish and uphold engineering standards for code quality, testing, and documentation across your team. Lead code reviews with a focus on correctness, maintainability, and architectural integrity. Apply and advocate for SOLID principles, domain-driven design, and modular architecture practices. Drive modernisation and refactoring efforts on legacy components where required.<br>Team Leadership & Collaboration Lead, mentor, and develop a team of c. four engineers, fostering a culture of ownership, rigour, and continuous improvement. Conduct regular 1:1s, provide constructive feedback, and support the career growth of your direct reports. Partner closely with product managers, frontend engineers, ML teams, and Dev Ops to deliver features end-to-end. Communicate project status, risks, and technical decisions clearly to stakeholders and engineering leadership.<br>Dev Ops & Delivery Champion CI/CD best practices and contribute to deployment automation and pipeline maturity. Oversee containerised application deployment using Docker and Kubernetes across multiple environments. Ensure secure, reliable, and observable services in line with the demands of regulated industry deployments.<br>Continuous Learning & Innovation Stay current with advances in backend engineering, distributed systems, and developer tooling — including AI-assisted development practices. Evaluate and propose new technologies and approaches that can improve platform quality or engineering velocity. Share knowledge across the wider engineering organisation through documentation, presentations, and mentorship.<br><br>Qualifications:<br>Experience:8–10+ years of software engineering experience, with strong seniority in backend and distributed systems development. Demonstrated experience leading engineering teams or workstreams, with direct line management or technical lead responsibility. Proven track record of owning complex software projects end-to-end in a production environment.<br>Skills:Deep expertise in Python; proficiency in Type Script and Node.js (Nest JS, Next.js) is advantageous. Strong command of systems design principles: distributed architectures, event-driven systems, API design, and data modelling, with sufficient frontend exposure (React, Next.js, or similar) to lead and collaborate effectively across a mixed backend/frontend team. Experience with SQL (Postgre SQL) and NoSQL (Mongo DB, Redis) databases. Solid understanding of authentication and authorisation patterns (OAuth2, JWT, RBAC). Proficient with Git, Docker, and CI/CD tooling; exposure to Kubernetes and cloud platforms (AWS/GCP) is a plus. Comfortable leading in an agile, fast-paced product environment. Experience with or interest in AI-assisted development tools and workflows is a plus; strong engineering fundamentals are the foundation.<br>Education:<br>Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience.<br><br>Benefits:Opportunity to work with a leading AI technology company. Collaborative and innovative work environment. Growing, entrepreneurial and forward-thinking culture. Career growth and professional development opportunities. Exposure to a thriving ecosystem working from our Abu Dhabi HQ.21 days of paid annual leave. Comprehensive private health insurance. Visa sponsorship for international candidates.
Do you love solving complex problems? Do algorithms and architectures spark your curiosity? Do you want to build software that impacts millions of people worldwide? Do you thrive in a team of highly skilled engineers? If yes, then you might be the next Nova Pilot we’re looking for!<br>Who We Are – Nova Pilot Nova Pilot is a new technology venture in Dubai, founded by an accomplished software architect with a proven history of building successful large-scale platforms. Recognized for academic excellence and a Mensa member, he now brings this expertise to Dubai to build something extraordinary. Our vision is to create an elite team of architects who combine technical mastery with humility and collaboration. We look for people who own problems, invent solutions, and inspire those around them. As one of the first joiners, you’ll work directly with our founder, taking high responsibility and helping shape both the company’s products and its culture.<br>Your Mission As a Software Architect at Nova Pilot, you will:Own complex problems end-to-end: from understanding the challenge to delivering the solution. Invent scalable architectures that solve problems others consider impossible. Research and design algorithms that push the boundaries of efficiency, scalability, and intelligence. Analyze existing solutions and architectures, identifying weaknesses, trade-offs, and opportunities for improvement. Consult with stakeholders to translate complexity into clarity and influence decisions. Mentor and empower developers, raising the level of the entire team. Build frameworks and reusable components that accelerate innovation across projects. Take ownership as an early joiner, helping set both engineering standards and company culture.<br>At Nova Pilot, we work on high-stakes projects where reliability and precision matter deeply. We trust our architects to deliver without hand-holding — not through arrogance, but through collaboration, discipline, and excellence.<br>About You We’re looking for more than just a strong developer — we’re looking for a leader in technology and ideas. You bring:A Master’s degree or PhD in Computer Science, Mathematics, Artificial Intelligence, or a closely related field. At least 15+ years of experience. Strong foundation in mathematics, algorithms, and computational theory. Experience with algorithm research: analyzing complexity, optimizing performance, and designing novel approaches. Deep expertise in C#/. NET. Strong background in distributed systems and microservices. Solid experience with cloud platforms (AWS, Azure, or GCP) or Kubernetes. Knowledge of NoSQL databases (e.g., Mongo DB, Cassandra). Familiarity with CI/CD (Azure Dev Ops, Git Hub, or similar). Experience with Infrastructure as Code (Pulumi or Terraform). AI/ML skills: practical experience designing or integrating intelligent systems (e.g., recommendation engines, predictive models, or AI-driven frameworks). Proven ability to convince stakeholders and guide technical discussions. A natural drive to mentor, share knowledge, and lift others up. Strong communication skills in English Based in Dubai, UAE (no relocation provided).<br>Why Join Nova Pilot in Dubai? Be part of the founding team of a high-potential new venture. Work directly with a visionary architect leader with a proven record of success. Take real ownership of problems and solutions. Help set engineering standards and company culture from day one. Influence both technical direction and stakeholder decisions. Thrive in a multi-cultural environment built around excellence and respect. Flat hierarchy, fast decision-making, and startup energy. Flexible working hours & remote-friendly culture with Dubai as your base.<br>???? This isn’t just a job. It’s an opportunity to invent, lead, and collaborate at the very beginning of a new success story. Apply now and help pilot the future with Nova Pilot.
Job role A dedicated startup is being formed to industrialize and scale a secure, AI-enabled, multi-source decision-support software offering. The platform is a multi-sensor fusion and agentic AI solution connecting to diverse data sources (for example geospatial layers, imagery, video, and other operational signals). This role will support the delivery of a scalable product and contribute to establishing the processes, standards, and collaboration practices required for sustainable growth.<br>The Agentic AI Engineer is responsible for designing, developing, and deploying intelligent autonomous systems that can reason, plan, and act with minimal human intervention. This role focuses on building agent-based architectures, orchestrating multi-agent workflows, and integrating advanced AI models with tools, APIs, and real-world environments. The ideal candidate combines deep technical expertise in AI engineering with strong software architecture skills, enabling the creation of scalable, reliable, and secure agentic solutions. Job Responsibilities Design and implement agentic AI systems capable of autonomous decision-making, tool use, and multi-step task execution. Architect and build multi-agent frameworks, including planning, coordination, memory, and feedback loops. Integrate LLMs and other AI models with external tools, APIs, databases, and enterprise systems. Develop robust agent orchestration layers, including task routing, context management, and safety controls. Implement scalable backend services to support agent execution, state management, and event-driven workflows. Optimize agent performance through prompt engineering, model fine-tuning, retrieval-augmented generation (RAG), and caching strategies. Collaborate with product, data, and engineering teams to design end-to-end agentic solutions for real business use cases. Ensure agent systems adhere to security, privacy, and compliance requirements. Build monitoring, logging, and evaluation pipelines to track agent behavior, reliability, and performance. Conduct root-cause analysis and debugging for complex agent behaviors and emergent system issues. Maintain documentation for agent architectures, design patterns, and operational procedures.<br>Qualifications & Experience Typically 5+ years of relevant experience in a fast-paced product environment. Bachelor's or Master's degree in Computer Science, Engineering, AI/ML, or equivalent practical experience.3-5 years of experience in AI engineering, machine learning, backend engineering, or related fields. Strong hands-on experience with LLMs, AI frameworks, and agentic toolchains (Lang Chain, Llama Index, Open AI tools, custom agent frameworks, etc.). Proficiency in Python (required) and familiarity with additional languages such as Type Script, or C++ is a plus. Solid understanding of software architecture, distributed systems, and event-driven design. Experience building systems that integrate with APIs, databases, vector stores, and messaging brokers. Familiarity with RAG pipelines, embeddings, vector databases, and model fine-tuning. Experience with cloud platforms, like AWS, and container orchestration (Docker, Kubernetes). Knowledge of CI/CD pipelines, Git Hub workflows, and modern Dev Ops practices. Understanding of AI safety, evaluation, and guardrail frameworks is a plus.<br>Competencies Strong analytical and problem-solving skills, especially in complex or ambiguous AI-driven systems. Ability to design scalable, modular, and resilient agentic architectures. Excellent communication and cross-functional collaboration abilities. High attention to detail and commitment to reliability and safety in AI systems. Proactive mindset with a passion for innovation, automation, and continuous improvement. Ability to work independently, manage multiple priorities, and drive projects from concept to deployment. Strong sense of ownership and accountability for system behavior and outcomes.
Job role A dedicated startup is being formed to industrialize and scale a secure, AI-enabled, multi-source decision-support software offering. The platform is a multi-sensor fusion and agentic AI solution connecting to diverse data sources (for example geospatial layers, imagery, video, and other operational signals). This role will support the delivery of a scalable product and contribute to establishing the processes, standards, and collaboration practices required for sustainable growth.<br>The Agentic AI Engineer is responsible for designing, developing, and deploying intelligent autonomous systems that can reason, plan, and act with minimal human intervention. This role focuses on building agent-based architectures, orchestrating multi-agent workflows, and integrating advanced AI models with tools, APIs, and real-world environments. The ideal candidate combines deep technical expertise in AI engineering with strong software architecture skills, enabling the creation of scalable, reliable, and secure agentic solutions. Job Responsibilities Design and implement agentic AI systems capable of autonomous decision-making, tool use, and multi-step task execution. Architect and build multi-agent frameworks, including planning, coordination, memory, and feedback loops. Integrate LLMs and other AI models with external tools, APIs, databases, and enterprise systems. Develop robust agent orchestration layers, including task routing, context management, and safety controls. Implement scalable backend services to support agent execution, state management, and event-driven workflows. Optimize agent performance through prompt engineering, model fine-tuning, retrieval-augmented generation (RAG), and caching strategies. Collaborate with product, data, and engineering teams to design end-to-end agentic solutions for real business use cases. Ensure agent systems adhere to security, privacy, and compliance requirements. Build monitoring, logging, and evaluation pipelines to track agent behavior, reliability, and performance. Conduct root-cause analysis and debugging for complex agent behaviors and emergent system issues. Maintain documentation for agent architectures, design patterns, and operational procedures.<br>Qualifications & Experience Typically 5+ years of relevant experience in a fast-paced product environment. Bachelor's or Master's degree in Computer Science, Engineering, AI/ML, or equivalent practical experience.3-5 years of experience in AI engineering, machine learning, backend engineering, or related fields. Strong hands-on experience with LLMs, AI frameworks, and agentic toolchains (Lang Chain, Llama Index, Open AI tools, custom agent frameworks, etc.). Proficiency in Python (required) and familiarity with additional languages such as Type Script, or C++ is a plus. Solid understanding of software architecture, distributed systems, and event-driven design. Experience building systems that integrate with APIs, databases, vector stores, and messaging brokers. Familiarity with RAG pipelines, embeddings, vector databases, and model fine-tuning. Experience with cloud platforms, like AWS, and container orchestration (Docker, Kubernetes). Knowledge of CI/CD pipelines, Git Hub workflows, and modern Dev Ops practices. Understanding of AI safety, evaluation, and guardrail frameworks is a plus.<br>Competencies Strong analytical and problem-solving skills, especially in complex or ambiguous AI-driven systems. Ability to design scalable, modular, and resilient agentic architectures. Excellent communication and cross-functional collaboration abilities. High attention to detail and commitment to reliability and safety in AI systems. Proactive mindset with a passion for innovation, automation, and continuous improvement. Ability to work independently, manage multiple priorities, and drive projects from concept to deployment. Strong sense of ownership and accountability for system behavior and outcomes.
Role: Software Engineer - Backend (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Backend Engineer to work on a contract basis. The role involves building and maintaining scalable backend systems to support high-performance applications. You will collaborate with cross-functional teams to implement efficient APIs and data pipelines.<br>Key Responsibilities:• Design, develop, and deploy robust backend services using modern frameworks and tools.• Optimize system performance, scalability, and reliability for global users.• Write clean, maintainable, and well-documented code following best practices.• Debug and resolve issues in production environments with a focus on uptime.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in backend programming languages such as Python, Java, or Go.• Experience with RESTful and Graph QL API development and integration.• Strong understanding of databases (SQL and NoSQL) and query optimization.• Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).• Knowledge of CI/CD pipelines and version control systems like Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting | Information Services industry, contributing to the development of high-impact backend systems. The contract includes flexibility to work across time zones and deliver solutions that scale globally.<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!
About the Role:We're building an AI-powered platform focused on solving real-world problems through scalable technology, intelligent automation, and seamless integrations. We're looking for an experienced Backend Software Engineer to join our engineering team and build reliable, scalable, and high-performance backend systems powering both web and mobile applications. Work Type: On-site or Remote<br>Responsibilities:Design, develop, and maintain scalable backend services. Build secure, reliable, and maintainable REST APIs. Design and optimize database architecture and performance. Integrate third-party APIs and external services. Integrate AI services and Large Language Models (LLMs) into production systems. Develop and maintain API documentation using Swagger / Open API. Improve application performance, scalability, and reliability. Collaborate closely with Product, Mobile, Web, and AI teams. Participate in architecture discussions and code reviews. Troubleshoot production issues and continuously improve system stability. <br>Required Skills:Backend Node.js Type Script Nest JS Express JS Fastify JS Frontend Angular / Angular JS Database Mongo DB Mongoose Prisma API Development REST APIs Swagger / Open API Cloud & Dev Ops AWS Mongo DB Atlas Docker Vercel Git Hub CI/CD Backend Technologies Redis Bull MQ / Rabbit MQ Web Sockets JWT / OAuth Authentication Background Jobs Microservices Performance Optimization AI Integration Hands-on experience integrating AI services such as:Open AI Claude Eleven Labs Experience with:AI APIs Function Calling Prompt Engineering RAG Embeddings <br>What We're Looking For:We're looking for someone who:Writes clean, maintainable, and scalable code. Has strong problem-solving and debugging skills. Takes ownership and works independently. Has experience building production-grade backend applications. Understands software architecture and best engineering practices. Communicates effectively and enjoys working in Agile teams. <br>Work Arrangement On-site Remote
Role: Backend Engineer Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Backend Engineer to work on a contract basis. The role involves building and maintaining scalable backend systems to support high-performance applications. You will collaborate with cross-functional teams to implement efficient APIs and data pipelines.<br>Key Responsibilities:• Design, develop, and deploy robust backend services using modern frameworks and tools.• Optimize system performance, scalability, and reliability for global users.• Write clean, maintainable, and well-documented code following best practices.• Debug and resolve issues in production environments with a focus on uptime.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in backend programming languages such as Python, Java, or Go.• Experience with RESTful and Graph QL API development and integration.• Strong understanding of databases (SQL and NoSQL) and query optimization.• Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).• Knowledge of CI/CD pipelines and version control systems like Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting | Information Services industry, contributing to the development of high-impact backend systems. The contract includes flexibility to work across time zones and deliver solutions that scale globally.<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: Backend Engineer Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Backend Engineer to work on a contract basis. The role involves building and maintaining scalable backend systems to support high-performance applications. You will collaborate with cross-functional teams to implement efficient APIs and data pipelines.<br>Key Responsibilities:• Design, develop, and deploy robust backend services using modern frameworks and tools.• Optimize system performance, scalability, and reliability for global users.• Write clean, maintainable, and well-documented code following best practices.• Debug and resolve issues in production environments with a focus on uptime.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in backend programming languages such as Python, Java, or Go.• Experience with RESTful and Graph QL API development and integration.• Strong understanding of databases (SQL and NoSQL) and query optimization.• Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).• Knowledge of CI/CD pipelines and version control systems like Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting | Information Services industry, contributing to the development of high-impact backend systems. The contract includes flexibility to work across time zones and deliver solutions that scale globally.<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: Backend Engineer Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Backend Engineer to work on a contract basis. The role involves building and maintaining scalable backend systems to support high-performance applications. You will collaborate with cross-functional teams to implement efficient APIs and data pipelines.<br>Key Responsibilities:• Design, develop, and deploy robust backend services using modern frameworks and tools.• Optimize system performance, scalability, and reliability for global users.• Write clean, maintainable, and well-documented code following best practices.• Debug and resolve issues in production environments with a focus on uptime.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in backend programming languages such as Python, Java, or Go.• Experience with RESTful and Graph QL API development and integration.• Strong understanding of databases (SQL and NoSQL) and query optimization.• Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).• Knowledge of CI/CD pipelines and version control systems like Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting | Information Services industry, contributing to the development of high-impact backend systems. The contract includes flexibility to work across time zones and deliver solutions that scale globally.<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: Backend Engineer Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Backend Engineer to work on a contract basis. The role involves building and maintaining scalable backend systems to support high-performance applications. You will collaborate with cross-functional teams to implement efficient APIs and data pipelines.<br>Key Responsibilities:• Design, develop, and deploy robust backend services using modern frameworks and tools.• Optimize system performance, scalability, and reliability for global users.• Write clean, maintainable, and well-documented code following best practices.• Debug and resolve issues in production environments with a focus on uptime.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in backend programming languages such as Python, Java, or Go.• Experience with RESTful and Graph QL API development and integration.• Strong understanding of databases (SQL and NoSQL) and query optimization.• Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).• Knowledge of CI/CD pipelines and version control systems like Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting | Information Services industry, contributing to the development of high-impact backend systems. The contract includes flexibility to work across time zones and deliver solutions that scale globally.<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: Backend Engineer Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Backend Engineer to work on a contract basis. The role involves building and maintaining scalable backend systems to support high-performance applications. You will collaborate with cross-functional teams to implement efficient APIs and data pipelines.<br>Key Responsibilities:• Design, develop, and deploy robust backend services using modern frameworks and tools.• Optimize system performance, scalability, and reliability for global users.• Write clean, maintainable, and well-documented code following best practices.• Debug and resolve issues in production environments with a focus on uptime.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in backend programming languages such as Python, Java, or Go.• Experience with RESTful and Graph QL API development and integration.• Strong understanding of databases (SQL and NoSQL) and query optimization.• Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).• Knowledge of CI/CD pipelines and version control systems like Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting | Information Services industry, contributing to the development of high-impact backend systems. The contract includes flexibility to work across time zones and deliver solutions that scale globally.<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 Software Engineer, Backend - Core/API & Process Automation based in United Arab Emirates.<br><br>This role offers the opportunity to build and improve the core backend systems powering next-generation business process automation.<br><br>The Software Engineer will work on distributed workflow technologies that support critical enterprise operations at global scale.<br><br>You will contribute to event-driven architectures, API design, process orchestration, and high-performance backend solutions.<br><br>The position combines backend engineering, distributed systems, data consistency, scalability, and product-focused development.<br><br>You will collaborate with a remote-first team of experienced engineers while solving complex technical challenges with real-world impact.<br><br>This opportunity is ideal for an ambitious backend engineer who enjoys ownership, continuous learning, and building reliable systems used by thousands of organizations.<br><br>Accountabilities<br><br>The Software Engineer, Backend - Core/API & Process Automation is responsible for designing, developing, and improving backend systems that enable reliable workflow execution and enterprise automation. This role requires strong engineering fundamentals, product thinking, and the ability to contribute to complex distributed systems in a collaborative environment.<br><br>Build and evolve backend features within event-sourced workflow engines and APIs supporting enterprise process automation. Develop, test, and deliver high-quality software while contributing to technical designs and architecture decisions. Design and maintain clean, reliable APIs with strong attention to developer experience, scalability, and backward compatibility. Work on distributed systems challenges involving event sourcing, command/event architectures, CQRS patterns, concurrency, ordering, and system reliability. Improve application performance by identifying inefficient processing patterns and optimizing data access across different storage technologies. Build and enhance observability capabilities through logging, metrics, tracing, and monitoring practices. Contribute to innovative automation features, including capabilities that enable intelligent agents to interact with business processes. Maintain high engineering standards through code reviews, testing, documentation, and continuous improvement initiatives. Identify technical debt and proactively recommend solutions to improve system quality and maintainability. Participate in production support activities and on-call responsibilities as experience grows. Collaborate effectively within a distributed, asynchronous engineering environment.<br><br>Requirements<br><br>The ideal candidate has professional backend engineering experience and a strong interest in distributed systems, event-driven architectures, and scalable software development. Success in this role requires technical curiosity, ownership, clear communication, and the ability to solve complex problems independently.<br><br>2+ years of professional backend engineering experience. Strong understanding of backend development principles and software engineering best practices. Experience or strong interest in event-driven systems and distributed architectures. Understanding of concepts such as consistency, ordering, failure handling, and event sourcing fundamentals. Good API design skills, including creating clean REST interfaces and maintaining backward compatibility. Product-oriented mindset with a focus on delivering meaningful user outcomes. Ability to independently manage priorities, drive projects forward, and communicate progress effectively in a remote environment. Strong written communication skills for asynchronous collaboration. High motivation to learn, grow, and take on challenging technical problems. Experience with workflow automation, process orchestration, BPMN, or similar technologies is considered an asset. Familiarity with Elasticsearch/Open Search, relational databases such as Postgre SQL, and query optimization is preferred. Knowledge of observability practices, including logging, metrics, and tracing, is a plus. Working knowledge of JVM technologies is an advantage.<br><br>Benefits<br><br>Competitive compensation package based on location, experience, and qualifications. Fully remote work environment with flexibility to work from anywhere in India. Home office budget and support for creating an effective remote workspace. Flexible time off policies to support personal wellbeing and work-life balance. Opportunities to participate in team events, global gatherings, and community activities. Comprehensive wellbeing support, including healthcare resources and mental health programs. Lifestyle benefits designed to support fitness, family needs, personal interests, and financial wellbeing. Retirement and insurance benefits where applicable. Annual learning and development budget for courses, certifications, books, and professional growth. Opportunity to work on impactful technology used by global organizations. High-autonomy environment with significant ownership and career growth opportunities.<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 Software Engineer, Backend - Core/API & Process Automation based in United Arab Emirates.<br><br>This role offers the opportunity to build and improve the core backend systems powering next-generation business process automation.<br><br>The Software Engineer will work on distributed workflow technologies that support critical enterprise operations at global scale.<br><br>You will contribute to event-driven architectures, API design, process orchestration, and high-performance backend solutions.<br><br>The position combines backend engineering, distributed systems, data consistency, scalability, and product-focused development.<br><br>You will collaborate with a remote-first team of experienced engineers while solving complex technical challenges with real-world impact.<br><br>This opportunity is ideal for an ambitious backend engineer who enjoys ownership, continuous learning, and building reliable systems used by thousands of organizations.<br><br>Accountabilities<br><br>The Software Engineer, Backend - Core/API & Process Automation is responsible for designing, developing, and improving backend systems that enable reliable workflow execution and enterprise automation. This role requires strong engineering fundamentals, product thinking, and the ability to contribute to complex distributed systems in a collaborative environment.<br><br>Build and evolve backend features within event-sourced workflow engines and APIs supporting enterprise process automation. Develop, test, and deliver high-quality software while contributing to technical designs and architecture decisions. Design and maintain clean, reliable APIs with strong attention to developer experience, scalability, and backward compatibility. Work on distributed systems challenges involving event sourcing, command/event architectures, CQRS patterns, concurrency, ordering, and system reliability. Improve application performance by identifying inefficient processing patterns and optimizing data access across different storage technologies. Build and enhance observability capabilities through logging, metrics, tracing, and monitoring practices. Contribute to innovative automation features, including capabilities that enable intelligent agents to interact with business processes. Maintain high engineering standards through code reviews, testing, documentation, and continuous improvement initiatives. Identify technical debt and proactively recommend solutions to improve system quality and maintainability. Participate in production support activities and on-call responsibilities as experience grows. Collaborate effectively within a distributed, asynchronous engineering environment.<br><br>Requirements<br><br>The ideal candidate has professional backend engineering experience and a strong interest in distributed systems, event-driven architectures, and scalable software development. Success in this role requires technical curiosity, ownership, clear communication, and the ability to solve complex problems independently.<br><br>2+ years of professional backend engineering experience. Strong understanding of backend development principles and software engineering best practices. Experience or strong interest in event-driven systems and distributed architectures. Understanding of concepts such as consistency, ordering, failure handling, and event sourcing fundamentals. Good API design skills, including creating clean REST interfaces and maintaining backward compatibility. Product-oriented mindset with a focus on delivering meaningful user outcomes. Ability to independently manage priorities, drive projects forward, and communicate progress effectively in a remote environment. Strong written communication skills for asynchronous collaboration. High motivation to learn, grow, and take on challenging technical problems. Experience with workflow automation, process orchestration, BPMN, or similar technologies is considered an asset. Familiarity with Elasticsearch/Open Search, relational databases such as Postgre SQL, and query optimization is preferred. Knowledge of observability practices, including logging, metrics, and tracing, is a plus. Working knowledge of JVM technologies is an advantage.<br><br>Benefits<br><br>Competitive compensation package based on location, experience, and qualifications. Fully remote work environment with flexibility to work from anywhere in India. Home office budget and support for creating an effective remote workspace. Flexible time off policies to support personal wellbeing and work-life balance. Opportunities to participate in team events, global gatherings, and community activities. Comprehensive wellbeing support, including healthcare resources and mental health programs. Lifestyle benefits designed to support fitness, family needs, personal interests, and financial wellbeing. Retirement and insurance benefits where applicable. Annual learning and development budget for courses, certifications, books, and professional growth. Opportunity to work on impactful technology used by global organizations. High-autonomy environment with significant ownership and career growth opportunities.<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.
Responsibilities<br><br>About the Team<br><br>The Corporate Service System team aims to deliver advanced product solutions in the corporate service domain for better management efficiency and user experience of staff services. We build intelligent decision-making platforms for business owners and build efficient & comfortable office lifestyles for employees. We also encourage creative ideas and lots of innovative products are grown from our daily work.<br><br>As a project intern, you will have the opportunity to engage in impactful short-term projects that provide you with a glimpse of professional real-world experience. You will gain practical skills through on-the-job learning in a fast-paced work environment and develop a deeper understanding of your career interests.<br><br>Applications will be reviewed on a rolling basis - we encourage you to apply early.<br><br>Successful candidates must be able to commit to at least 3 months long internship period.<br><br>Job Responsibilities<br><br> Assist in the design, development, testing, and deployment of software solutions. Write clean, efficient, and maintainable code following best practices. Collaborate with senior engineers to solve technical challenges. Participate in code reviews, debugging, and performance optimization. Develop and maintain technical documentation. Work with cross-functional teams, including product managers, designers and quality assurances, to deliver high-quality features.<br><br><br>Qualifications<br><br>Minimum Qualifications:<br><br> Currently pursuing an Undergraduate/Master in Software Development, Computer Science, Computer Engineering, or a related technical discipline. Proficiency in at least one programming language (e.g., Golang, Java, C++, Python). Understanding of data structures, algorithms, and software development principles. Experience with version control systems (e.g., Git), databases (SQL or NoSQL) and cloud services (e.g., AWS, Azure). Strong problem-solving skills and a willingness to learn.<br><br><br>Preferred Qualifications<br><br> Experience with AI, Machine Learning, or Large Language Models (LLMs). Familiarity with frameworks or technologies such as Spring Boot, Tensor Flow, PyTorch, Hugging Face. Knowledge of Dev Ops, CI/CD, or containerization tools (e.g., Docker, Kubernetes).<br><br><br>By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here: https://jobs.bytedance.com/en/legal/privacy<br><br>Job Information<br><br>About Us<br><br>Founded in 2012, Byte Dance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including Tik Tok, Lemon8, Cap Cut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, Byte Dance has made it easier and more fun for people to connect with, consume, and create content.<br><br>Why Join Byte Dance<br><br>Inspiring creativity is at the core of Byte Dance's mission. Our innovative products are built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day.<br><br>As Byte Dancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users. When we create and grow together, the possibilities are limitless. Join us.<br><br>Diversity & Inclusion<br><br>Byte Dance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At Byte Dance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
Responsibilities<br><br>About the Team<br><br>The Corporate Service System team aims to deliver advanced product solutions in the corporate service domain for better management efficiency and user experience of staff services. We build intelligent decision-making platforms for business owners and build efficient & comfortable office lifestyles for employees. We also encourage creative ideas and lots of innovative products are grown from our daily work.<br><br>As a project intern, you will have the opportunity to engage in impactful short-term projects that provide you with a glimpse of professional real-world experience. You will gain practical skills through on-the-job learning in a fast-paced work environment and develop a deeper understanding of your career interests.<br><br>Applications will be reviewed on a rolling basis - we encourage you to apply early.<br><br>Successful candidates must be able to commit to at least 3 months long internship period.<br><br>Job Responsibilities<br><br> Assist in the design, development, testing, and deployment of software solutions. Write clean, efficient, and maintainable code following best practices. Collaborate with senior engineers to solve technical challenges. Participate in code reviews, debugging, and performance optimization. Develop and maintain technical documentation. Work with cross-functional teams, including product managers, designers and quality assurances, to deliver high-quality features.<br><br><br>Qualifications<br><br>Minimum Qualifications:<br><br> Currently pursuing an Undergraduate/Master in Software Development, Computer Science, Computer Engineering, or a related technical discipline. Proficiency in at least one programming language (e.g., Golang, Java, C++, Python). Understanding of data structures, algorithms, and software development principles. Experience with version control systems (e.g., Git), databases (SQL or NoSQL) and cloud services (e.g., AWS, Azure). Strong problem-solving skills and a willingness to learn.<br><br><br>Preferred Qualifications<br><br> Experience with AI, Machine Learning, or Large Language Models (LLMs). Familiarity with frameworks or technologies such as Spring Boot, Tensor Flow, PyTorch, Hugging Face. Knowledge of Dev Ops, CI/CD, or containerization tools (e.g., Docker, Kubernetes).<br><br><br>By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here: https://jobs.bytedance.com/en/legal/privacy<br><br>Job Information<br><br>About Us<br><br>Founded in 2012, Byte Dance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including Tik Tok, Lemon8, Cap Cut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, Byte Dance has made it easier and more fun for people to connect with, consume, and create content.<br><br>Why Join Byte Dance<br><br>Inspiring creativity is at the core of Byte Dance's mission. Our innovative products are built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day.<br><br>As Byte Dancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users. When we create and grow together, the possibilities are limitless. Join us.<br><br>Diversity & Inclusion<br><br>Byte Dance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At Byte Dance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
Position Summary<br><br>The Senior Software (Integration) Engineer is responsible for integration development, support, and maintenance of complex components of a project module.<br><br>Academic/ Vocational Qualifications<br><br>Minimum bachelor’s degree in computer sciences / IT / Engineering <br><br>Work Experience<br><br>Requirements<br><br>5+ years of experience in integration development and support, preferably in a complex environment. Strong experience with integration tools such as IBM ACE / IIB Proficiency in designing and developing RESTful APIs and web services. Solid understanding of data formats such as JSON, XML, and CSV. Experience with database technologies and SQL.<br><br>As a Senior Software (Integration) Engineer, you will be a key player in designing and implementing integration solutions that connect various systems and applications.<br><br>IBM ACE (App Connect Enterprise) Development Experience in developing integration solutions using IBM ACE / IIB (IBM Integration Bus). Strong knowledge of ESQL, Java, and Graphical Data Mapping for message transformation. Expertise in creating, deploying, and debugging message flows and message sets. Proficiency in MQ, HTTP, SOAP, REST, and JMS-based integrations. Experience with ACE Toolkit, Message Broker Toolkit, and Web UI for administration. Knowledge of ACE security (OAuth, SSL, TLS, JWT, etc.). Performance tuning and troubleshooting ACE applications. API Management – APIGEE & WSO2 Gateway Hands-on experience in APIGEE Edge (Hybrid/Cloud) and WSO2 API Gateway. Expertise in designing, implementing, and securing APIs using APIGEE and WSO2. Deep understanding of policies (traffic management, authentication, transformation). Experience with OAuth2.0, JWT, API Key, and SAML-based security models. API versioning, monetization, analytics, and monitoring. Experience in APIGEE proxy development using Edge, Node.js, and Apigee extensions. Proficiency in WSO2 API Manager, integration with Identity Server. Database Skills Strong expertise in SQL and NoSQL databases (Oracle, MySQL, Postgre SQL, Mongo DB, etc.). Experience in writing complex queries, stored procedures, triggers, and indexing. Knowledge of database performance tuning and optimization. Hands-on experience in data migration, transformation, and ETL processes. Understanding of database security, backup, and recovery strategies.<br><br>#LN-JP
<strong>حول الدور:</strong><br><p>باعتبارك مهندس برمجيات كامل التكدس مقره الإمارات العربية المتحدة، ستصمم وتطور وتحافظ على تطبيقات ويب قابلة للتوسع عبر كامل مجموعة التكنولوجيا. ستتعاون مع فرق متعددة الوظائف لتقديم حلول عالية الجودة تدفع عروضنا الرقمية إلى الأمام، مع ضمان الأداء والأمان والموثوقية في بيئة سريعة وتبني أُطر العمل الرشيقة.</p><br><strong>المسؤوليات:</strong><br><ul><li>تصميم وتطوير والحفاظ على ميزات الواجهة الأمامية باستخدام React.js</li><li>بناء وتحسين تطبيقات جانب الخادم وواجهات برمجة التطبيقات RESTful باستخدام Node.js</li><li>تطوير وإدارة قواعد بيانات علائقية باستخدام SQL</li><li>ضمان أداء التطبيق وقابليته للتوسع وأفضل ممارسات الأمان</li><li>التعاون مع مديري المنتجات والمصممين ومهندسي ضمان الجودة في عملية Agile/Scrum</li><li>إجراء مراجعات الشفرة، وتقديم ملاحظات بناءة، وتوجيه المطورين المبتدئين</li><li>استكشاف الأخطاء وإصلاحها ومعالجة مشاكل الإنتاج بشكل فوري</li><li>المشاركة في مناقشات بنية فنية والمساهمة في اتخاذ القرارات الفنية</li></ul><br><strong>المؤهلات المطلوبة:</strong><br><ul><li>3–7 سنوات من خبرة تطوير برمجيات مهنية</li><li>إتقان قوي لجاڤا سكريبت (ES6+)</li><li>خبرة مثبتة مع React.js والهياكل المكوَّنَة حول المكونات</li><li>خبرة في بناء RESTful APIs باستخدام Node.js وExpress</li><li>فهم راسخ لقواعد البيانات العلائقية واستعلام SQL</li><li>الإلمام بـ Git وتدفقات التحكم في الإصدارات التعاونية</li><li>معرفة بتحسين أداء الويب ومبادئ الأمان</li><li>مهارات حل المشكلات ممتازة واهتمام بالتفاصيل</li><li>إتقان اللغة الإنجليزية مع مهارات اتصال شفهية وكتابية قوية</li></ul><br><strong>المؤهلات المفضلة:</strong><br><ul><li>خبرة مع منصات السحابة مثل AWS أو Azure أو Google Cloud</li><li>الإلمام بـ TypeScript والأنواع الثابتة</li><li>خبرة عملية مع Docker وإدارة الحاويات (Kubernetes)</li><li>التعرّض إلى خطوط أنابيب CI/CD وممارسات DevOps</li><li>خبرة سابقة في الإمارات العربية المتحدة أو منطقة الشرق الأوسط وشمال أفريقيا</li><li>درجة البكالوريوس في علوم الحاسب، الهندسة، أو مجال ذي صلة</li><li>شهادات ذات صلة (مثلاً AWS Certified Developer، Microsoft Azure Developer)</li></ul><br>
Job Description<br><br>GAC Group IT is looking for candidates for the role of Software Engineer – Application Support to be based in Dubai. Could it be you?<br><br>Job Description<br><br>At GAC, we rely on our IT systems to provide the best solutions that help our users around the world. We are seeking an experienced Application Support Specialist (Software Engineer) to join us on this journey, using his or her technological skills to make us more efficient.<br><br>The job role is part of the Application Support function to ensure availability and accessibility of the application(s) according to agreed service levels and business priorities. The primary goal of the role is to support production issues and to debug/troubleshoot and fix them to eliminate or minimize the adverse impact on business operations for the GAC Group.<br><br>The job role also requires close working relationship with the Infrastructure and Architecture & Development departments whose mission is to build or configure, maintain, or enhance, and eventually decommission applications/services through their life cycle.<br><br>Job Requirement <br><br><br>Perform 2nd and 3rd line support activities for the application(s) in coordination with the Development Team and the Helpdesk. Manage Incidents, Proactive Alerts, Change Requests, and Service Requests ensuring compliance to the enterprise architecture, production processes & framework and other Group standards. Ensure incidents and requests are resolved/fulfilled within agreed Service Levels and where applicable workarounds are provided to minimize business impact with timely escalations to the next level of support for faster resolution. Ensure follow-ups with and updates to external and internal customers are done in a proactive, timely and professional manner. Take part in application improvement projects and bugfixes in coordination with the development team to ensure the stability and performance of the application(s). Produce and maintain clear documentation on application functionality and support procedures in the Knowledgebase<br><br>Job Requirements<br><br>Skills and Qualifications<br><br><br>A bachelor’s degree, preferably related to computer science or equivalent. Strong working knowledge of Object-Oriented Programming (OOP), C#, REST APIs, . NET Core / . NET Framework, and Dev Express UI components (Win Forms and/or WPF). Hands-on experience with MS SQL Server, complex queries, stored procedures, performance tuning, and troubleshooting (Azure SQL preferred). Experience with Microsoft Azure, cloud-hosted applications and container-based solutions (e.g., Azure App Services, Azure Kubernetes Service, Web Services).2+ years of production support experience in application development, software engineering, or technical services. Minimum 2+ years of hands-on experience in . NET Core application development. Experience working on RDBMS and No-SQL databases. Knowledge of Incident, Problem and Change management processes and a good understanding of ITIL best practices. (ITIL foundation certification is a plus but not mandatory). Previous experience developing and supporting financial solutions in the Supply chain, Shipping and Logistics domain is a plus. Exposure to application Development, Integration, Testing and Release is a plus. Knowledge of APM (Application Performance Monitoring) and related tool exposure will be an advantage. Working knowledge of Agile and Dev Ops methodologies.<br><br>Other Expectations<br><br><br>Excellent written and verbal communication skills in English Self-starter, proactive, positive, creative, and flexible. Ability to learn and apply new technologies as and when required. Should be able to adapt quickly to changes in business requirements and work in an agile environment. Maintains a professional behavior at work. Cultural awareness within a multi-cultural corporate environment.