10 Software Developer jobs in Abu Dhabi
Senior Software Developer - Investment
Posted 616 days ago
Job Viewed
Job Description
We are currently working with a large finiancial instituion based in Abu Dhabi, looking for a strong Senior Software Developer - Investment to join their team. The purpose of the role is to contribute to the technical development and enhancement of investment performance measurement and management reporting capabilities, ensuring the timely delivery of accurate and insightful analytics. The role involves the integration of various data systems, the creation and maintenance of a performance data mart, and the optimization of SQL queries and technical operation of the investment performance measurement system all critical in monitoring assets under management. This position plays a crucial role in identifying potential risks, developing improvements and enhancements to service offerings, and interacting with management on performance measurement and analysis. The Senior Associate will be responsible for leading new projects, to optimize existing processes, and for troubleshooting any issues that arise. This includes writing efficient code, collaborating with other developers, and providing support to business project teams. Additionally, the Senior Associate will be involved in maintaining and operating existing custom code processes, ensuring the continued efficiency and accuracy of our reporting capabilities.
• Collate, analyze, and document business requirements to support projects, enhancements, and system implementations.
• Translate business requirements into functional and technical specifications to facilitate system design and implementation.
• Provide architectural input to the design of new solutions, focusing on supportability, reliability, and maintainability.
• Lead the coordination with IT and vendors for support activities and operational maintenance.
• Create and execute detailed testing scenarios and test cases, including the collation of necessary test data.
• Develop new and extend existing investment performance reports using various development technologies and toolkits.
• Automate the sourcing, transformation, and loading of investment data into various third-party and internal investment solutions, databases, and end-user Microsoft solutions.
• Monitor the integrity and correct processing of any external data feeds, reporting any issues to the relevant IT and Business teams.
• Perform technical and business validation of any data loaded into the investment solutions, ensuring that any data discrepancies are remedied or explained.
• Configure vendor solutions, which can include workflows, screen configuration, data feeds, access rights, dashboards, and reports.
• Raise and monitor software defects with external software vendors and ensure that the issues are tracked and resolved within an appropriate timeframe.
• Perform end-user training and system orientation for new and existing solutions.
• Work on the integration between the Company’s performance measurement system, Company's data warehouse and Company’s data warehouse.
• Develop new codes, scripts, and features using SQL and Python in collaboration with other developers.
Requirements Education • Bachelor’s Degree or equivalent in Technology, Science, Engineering or Finance. • Technical certifications in SQL, VBA and Python • Professional certifications such as CIPM, CFA or PMP preferred. Experience • 8+ years of experience in SQL and Relational Database development, ideally Oracle SQL and Microsoft SQL • 8+ years of directly relevant experience with an asset management, asset owner or asset servicer firm • 7+ years of experience with data engineering concepts for automatic end-to-end collection, transformation, and data processing using ETL and REST APIs • 5+ years of Business Intelligence design and implementation, with technologies such as Microsoft PowerBI, Plotly Dash • 3+ years of experience programming in Python • 3+ years of experience with Cloud platform such as Microsoft Azure. • Experience with specialized financial software such as Bloomberg/FactSet/BISAM B-OneTo view other active vacancies we have, please check our website -
Please don’t forget to like and follow us on our social media accounts so you can get the latest update on our vacancies – LinkedIn / Facebook / Twitter / Instagram
Disclaimer: Black Pearl will never ask for money or any form to charge our candidates just to process or consider their application for any of our available vacancies. If you happen to receive such a request from any members of our staff or other individuals claiming to be part of Black Pearl, please do call our office.Senior Ocean Modeller/Software Developer - University of Plymouth
Posted today
Job Viewed
Job Description
University of Plymouth is leading a major project to deliver a new Ocean Forecasting Centre in Abu Dhabi (United Arab Emirates). The project is based on modelling, observations, data analysis and predictions of the physical marine environment in the Northern Indian Ocean carried out by the Plymouth Ocean Forecasting Centre (POFC) in collaboration with the Met Office and other partners. Employment for this post is through University of Plymouth Enterprise Ltd, a wholly owned subsidiary of the University of Plymouth.
This is an exciting chance to be part of a progressive and cutting-edge University in a beautiful location, where you can really make a difference.
Based in the Plymouth Ocean Forecasting Centre (POFC),you will be responsible for the development, set up, evaluationand delivery of high resolution ocean models, mainly those based on the NEMO (Nucleus for European Modelling of the Ocean) codebase.
Youwill contribute to the upgrade, recalibration and error correction, where necessary, of the NEMO ocean models already developed in Plymouth and installed in Abu Dhabi, and also contribute to the development of other software products.You will be responsible for warranty support of the software products already developed by POFC. The job will require knowledge of, and ability to modify FORTRAN and Python code. You will also need to have expertise in the use of numerical models of ocean circulation, or equivalent related expertise. Experience of computer programming on LINUX-based systems in a number of programming languages is essential as well as knowledge of parallel computing on an HPC cluster. Knowledge of NEMOVAR or a similar data assimilation software is desirable.
Youmay be assigned to the wider work of POFC as appropriate. This will in turn provide developmental opportunities for youand help broaden your experience. The role involves working visits to the Ocean Forecasting Centre in the United Arab Emirates.
Key Accountabilities include:
- Use the high resolution ocean models to forecast and hindcast the state of the ocean including temperature, salinity, currents, sea level height and other parameters.
- Conduct tests using numerical models to investigate the structure, properties and dynamics of the ocean.
- Develop and apply numerical models and techniques to assist in the solution of scientific problems.
- Research, interpret and analyse complex data using a variety of systems.
- Develop technical documentation for the software.
- Contribute to the training of UAE staff including the planning, delivery and evaluation of a programme of skills development.
The responsibilities of this post may be amended by the Project Lead within the general scope and level of the post.
Please demonstrate how you meet the essential criteria outlined in the knowledge, qualifications, training and experience elements of the job description in your supporting statement.
For an informal discussion to find out more about the role then please contact Prof Georgy Shapiro by email or by telephone on .
Interviews are likely to take place on 12 February 2020 and you will be notified if you have been shortlisted or not.
We offer a competitive salary package and a generous pension and holiday scheme. We also offer a range of other benefits, including ongoing development opportunities.
This is afull-time position contract working 37 hours per week on a fixed-term basis until 31 October 2021 due to funding with the potential for extension.
The University of Plymouth is committed to equality of opportunity, promoting a diverse and inclusive culture, demonstrated through our commitment to the gender equality Athena SWAN Charter and as a Stonewall diversity champion. All applications will be judged solely on merit, however, we particularly welcome applications from groups currently under-represented in the workforce, for example black and minority ethnic groups.
University of Plymouth holds a TEF (Teaching Excellence and Student Outcomes Framework) Silver by the Office for Students.
Your email address will not be published. Required fields are marked *
Comment *
Name *
E-mail *
Website
CURRENT OPPORTUNITIES
Listening sessions for the strategic planning process arescheduled forMarch and May 2025.This opportunity isopen to all genders and career stages. The nextMPOWIR Webinar with Dr. Julie Pullen is scheduled for April 28th at 12:00pm EDT/9:00am PDT. This opportunity isopen to all genders and career stages. PattulloConference is planned for September 29-October 2, 2025.Applications are open. MPOWIR is moving primary social media to LinkedIn. Join the MPOWIR group here: View and submitCareerProfiles: /
Search for:
Cannot load blog information at this time.
#J-18808-LjbffrSoftware Engineer, Backend Developer
Posted today
Job Viewed
Job Description
EchoTwin AI is the intelligence layer powering self-healing cities—urban systems that not only detect issues in real time, but also trigger automated corrective actions or surface prioritized insights through agentic workflows. This represents a fundamental shift from reactive governance to proactive, adaptive urban management. The result? Cleaner, safer, smarter cities that manage themselves.
Our platform combines artificial intelligence, digital twins, and spatial analytics to help municipalities and infrastructure operators monitor assets, enforce compliance, and optimize urban operations. By integrating edge-based visual intelligence with real-time data and geospatial reasoning, EchoTwin AI delivers continuous oversight and faster, more intelligent responses to complex urban challenges.
With deployments across North America and the Middle East—including flagship projects in New York City, Abu Dhabi, and Riyadh—we partner with forward-thinking governments and innovators to build resilient, adaptive infrastructure for the cities of tomorrow.
What The Job InvolvesThe Backend Engineering team is crucial to the overall success of EchoTwin AI's products and solutions. Our CityView web portal is used directly by customers and includes internal tools to support IoT health monitoring for thousands of devices deployed on our network.
ResponsibilitiesDesign, develop, and implement efficient, high-throughput backend solutions, prioritizing performance, scalability, and reliability.
Continuous integration and continuous deployment.
Work effectively with cross-functional teams of engineers and domain experts.
Interface with external partners to refine technical requirements.
Experience working with relational, time series, and document databases, including knowledge of SQL.
Proven problem-solving skills; ability to take ownership of issues and driving towards resolution effectively.
Knowledge of best practices in designing, using, and testing web services and APIs.
Being comfortable in an agile, fast-paced environment; ability to organize chaos and leave things cleaner than you found them.
Master’s or Bachelor's degree in Computer Science, Mathematics, IT, or a related field.
5+ years’ experience as a backend developer (Python).
3+ years’ experience in Fast API/Django.
Experience with AWS services.
Experience with relational and non-relational databases.
Experience with creating and deploying RESTful APIs.
Experience with Docker and Kubernetes.
Experience with Git, CI/CD, and software testing.
Experience with computer vision-based applications.
Strong desire to learn and share knowledge with others.
Proficiency in spoken and written English.
There are endless learning and development opportunities from a highly diverse and talented peer group, including experts in various fields, including Computer Vision, GenAI, Digital Twin, Government Contracting, Systems and Device Engineering, Operations, Communications, and more!
Options for medical, dental, and vision coverage for employees and dependents (for US employees)
Flexible Spending Account (FSA) and Dependent Care Flexible Spending Account (DCFSA)
401(k) with 3% company matching
Unlimited PTO
Profit sharing
Please do not forward resumes to our jobs alias, EchoTwin AI employees, or any other company location. EchoTwin AI is not responsible for any fees related to unsolicited resumes.
#J-18808-LjbffrSoftware Engineer
Posted today
Job Viewed
Job Description
About Tavily
Tavily is building the infrastructure layer for agentic web interaction at scale. Our API powers Retrieval Augmented Generation (RAG) and real-time reasoning in AI systems.
By connecting large language models to high-quality, trustworthy web content, we help developers build agents that are not only intelligent but also informed.
We work with some of the most innovative teams in AI. From startups shaping the ecosystem to enterprises deploying AI at scale. Whether it’s powering sales assistants, research copilots, or internal knowledge tools, Tavily is the missing link between LLMs and the real world.
The RoleWe’re looking for a Software Engineer to join our core engineering team and help build the infrastructure that powers real-time AI agents. You’ll work across the stack, ship fast, and take ownership of critical systems as we scale.
This is an ideal role for a technically strong generalist with hands-on experience in building AI agents or complex distributed systems, someone who thrives in low-process environments, understands deep tech, and loves turning ambitious ideas into production-grade systems.
What You'll Do- Build fast, reliable, and scalable systems for real-time LLM workflows
- Design and implement backend infrastructure and API endpoints
- Collaborate closely with product to iterate on features quickly and thoughtfully
- Improve performance, monitoring, and reliability across the stack
- Own core systems and contribute to key architectural decisions
- Help shape a strong engineering culture focused on velocity and quality
- 2–5 years of professional software engineering experience
- Strong backend development skills (Python preferred, but not required)
- Experience with large-scale distributed systems and API design
- Hands-on expertise with AWS and cloud-native services
- Comfort working in a fast-paced startup environment with lots of ownership
- Curiosity about LLMs, retrieval, and the future of AI systems
- Based in Abu Dhabi or open to relocating
- Background in frontend or full stack development
- Familiarity with DevOps practices (CI/CD, infrastructure as code, Kubernetes)
- Experience building RAG workflows, agentic architectures, or LLM-integrated applications
- A young, open, and inclusive culture where everyone has real impact from day one
- The chance to build alongside a fast-moving team at the forefront of agentic AI
- A deep-work culture that values curiosity, creativity, and learning
- Full relocation package for the whole family including accommodation, insurance, flights, children education and more.
Satellite Operations Software Engineer
Posted today
Job Viewed
Job Description
Wanna join the adventure?
As a Satellite Operations Software Engineer , you will be a key contributor to the development, automation, and operation of Orbitworks’ satellite programs.
This is a hands-on satellite operations role combined with software development and systems engineering to ensure mission success from design to orbit.
You will work across the full stack software, hardware, and operational interfaces to deliver robust, scalable solutions that support satellite commissioning, nominal operations, and anomaly resolution.
About This Role:- Execute satellite operations, including participating in the on-call rotation as Satellite Controller/Flight Director.
- Configure and set up tools for programs, including procedures, dashboards, subschedules, resolvers, and auto-pilot plans.
- Configure systems for commissioning and nominal operations.
- Handle anomalies and maintain overall space infrastructure performance.
- Develop automation for both ground and space-based operations.
- Script mission performance and cockpit configurations, preferably in Python.
- Validate and verify tools used in satellite operations.
- Support test campaigns prior to and during launch.
- Apply the “Test as We Fly” methodology for all mission-critical systems.
- Understand customer CONOPS for operational planning and execution.
- Interface with customers prior to and during mission deployment.
- Strong background in satellite operations and complex systems management.
- Willingness to train as a Satellite Controller/Flight Director, including commissioning and on-call rotation.
- Proven software development experience with strong automation skills.
- Ability to work across full hardware/software stack (ground-based, space-based, and interface systems).
- Proficiency in Python and Git.
- Pragmatic mindset with ability to balance short- and long-term operational goals.
- High accountability, autonomy, and ownership in delivering results.
- Openness to learning and working outside comfort zones in a fast-paced environment.
- Scripting experience for automation and mission operations.
- Experience with Airbus satellite platforms (Arrow-150 bus) in avionics, ADCS, or propulsion.
- Experience with LEO satellite operations and constellation management.
- Experience interacting with and managing customers.
- Background in satellite testing, AIT, validation and verification of complex systems.
- Arabic language skills or willingness to learn.
Orbitworks' mission is to make space simple for organizations that want to deploy physical and virtual missions to space. Building on Loft Orbital's heritage, Orbitworks will be the first commercial firm in the United Arab Emirates to mass-manufacture satellites. Orbitworks aims to manufacture tens of satellites annually and operates out of a 50,000-square-foot facility in Abu Dhabi.
#J-18808-LjbffrSpace Infrastructure Software Engineer
Posted today
Job Viewed
Job Description
Wanna join the adventure?
As a Space Infrastructure Engineer , you will be a key contributor to the development, automation, and operation of Orbitworks’ satellite programs. This role combines software development, systems engineering, and hands-on satellite operations to ensure mission success from design to orbit. You will work across the full stack software, hardware, and operational interfaces to deliver robust, scalable solutions that support satellite commissioning, nominal operations, and anomaly resolution.
About This Role:- Configure and set up tools for programs, including procedures, dashboards, subschedules, resolvers, and auto-pilot plans.
- Develop automation for both ground and space-based operations.
- Script mission performance and cockpit configurations, preferably in Python.
- Validate and verify tools used in satellite operations.
- Support test campaigns prior to and during launch.
- Apply the “Test as We Fly” methodology for all mission-critical systems.
- Configure systems for commissioning and nominal operations.
- Execute satellite operations, including participating in the on-call rotation as Satellite Controller/Flight Director.
- Handle anomalies and maintain overall space infrastructure performance.
- Understand customer CONOPS for operational planning and execution.
- Interface with customers prior to and during mission deployment.
- Proven software development experience with strong automation skills.
- Ability to work across full hardware/software stack (ground-based, space-based, and interface systems).
- Proficiency in Python and Git.
- Strong background in satellite operations and complex systems management.
- Willingness to train as a Satellite Controller/Flight Director, including commissioning and on-call rotation.
- Pragmatic mindset with ability to balance short- and long-term operational goals.
- High accountability, autonomy, and ownership in delivering results.
- Openness to learning and working outside comfort zones in a fast-paced environmentScripting experience for automation and mission operations.
- Experience with Airbus satellite platforms (Arrow-150 bus) in avionics, ADCS, or propulsion.
- Experience with LEO satellite operations and constellation management.
- Experience interacting with and managing customers.
- Background in satellite testing, AIT, validation and verification of complex systems.
- Arabic language skills or willingness to learn.
Orbitworks' mission is to make space simple for organizations that want to deploy physical and virtual missions to space. Building on Loft Orbital's heritage, Orbitworks will be the first commercial firm in the United Arab Emirates to mass-manufacture satellites. Orbitworks aims to manufacture tens of satellites annually and operates out of a 50,000-square-foot facility in Abu Dhabi.
#J-18808-LjbffrSenior Embedded Software Engineer (Communication)
Posted today
Job Viewed
Job Description
Select how often (in days) to receive an alert: Create Alert
Senior Engineer - RF Embedded Software (Communication)Date: 23 Jul 2025
Company: EDGE Group PJSC
About EDGE:
EDGE is an advanced technology group established to develop disruptive solutions for defense and beyond. Solving real world challenges, it is dedicated to bringing innovative technologies and services to market with greater speed and efficiency. Our people are at the core of our business, inspiring us to imagine a new world of endless possibilities. Leveraging advanced technologies such as autonomous capabilities, cyber-physical systems and directed energy to artificial intelligence, we recognize that changing the fundamentals of the defense industry will take real collaboration and creativity.
This is why we want you to be a part of our initiative Advanced Concepts . Join us today to enable a secure future.
Key Accountabilities
- Implement layer 1/PHY radio front-end algorithms for running on FPGA or Microcontroller.
- Implement layer 2 algorithms for running on Microcontroller.
- Develop and maintain bare-metal firmware for microcontrollers based on Cortex-M architectures,such as STM32,NXP LPC,and Microchip PIC families.
- Develop and maintain firmware with RTOS like FreeRTOS,mbed,or ThreadX on microcontrollers.
- Implement Linux drivers and kernel modules for custom hardware components.
- Integrate various communication protocols like I2C,UART,SPI,and CAN in both Linux and microcontroller environments.
- Implement Linux client/Server against UDP, TCP or IP.
- Use of programming languages for MCU, such as C/C++ and assembly languages.
- Build of Linux images such as Yocto and FreeRTOS.
- Design and generation of BSP for the SoC in use.
- Participate in code reviews,ensure code quality,and follow established coding standards.
- Lead and mentor junior engineers,foster a collaborative environment,and share knowledge.
- Stay up-to-date with advancements in embedded technologies and best practices.
- Develop embedded software for RF systems, including signal processing, modulation, and demodulation techniques.
- Write device drivers and low level software for RF chips and modules.
- Implement algorithms for RF signal processing , including noise reduction , error correction, and data encoding/decoding.
- Conduct simulation of RF communication systems and algorithm performance using tools such as MATLAB, Simulink, or Python.
- Analyze and improve the performance of the developed RF systems in terms of throughput , latency, power consumption, and signal quality.
- Use of version controlled environment such as Git or SVN
- Code writing discipline such as commenting and bug tracking
- Excellent problem-solving,analytical,and debugging skills.
- Strong communication and interpersonal skills,with the ability to collaborate effectively with engineers and other stakeholders.
- Proven ability to work independently and manage multiple projects simultaneously.
- Conduct testing and troubleshooting using oscilloscopes, logic analysers.
Knowledge/Qualification &Experience
• Bachelor’s or master's degree in computer science, communication, electronic, software engineering.
- 8+ years of experience in embedded software engineering, C and C++.
- Knowledge and understanding of layer 2 and layer 3 radio front-end algorithm implementation.
- Strong understanding of ARM64 and Cortex-M architectures.
- Knowledge in Linux driver and kernel development.
- Knowledge with bare-metal firmware development for microcontrollers like STM32,NXP LPC,and Microchip PIC families.
- Knowledge with RTOS like FreeRTOS,mbed,or ThreadX on microcontrollers.
- Knowledge of I2C,UART,SPI,and CAN protocols and their implementation in both Linux and microcontrollers.
- Strong understanding of RF principles, including modulation, coding, and signal processing.
- Experience with RF hardware, including transceivers, power amplifier, and antenna systems.
- Ability to design and implement efficient algorithms for real time RF systems.
- Strong problem-solving,analytical,and debugging skills.
- Strong communication and interpersonal skills,with the ability to collaborate effectively with engineers and other stakeholders.
- Proven ability to work independently and manage multiple projects simultaneously.
Be The First To Know
About the latest Software developer Jobs in Abu Dhabi !
Engineer – Software Development
Posted 11 days ago
Job Viewed
Job Description
Objective of the Role: The Software Development Engineer is responsible for analyzing user requirements, designing scalable solutions, coding, testing, and deploying software applications. The role collaborates closely with cross-functional teams to deliver innovative, robust, and user-friendly systems that meet business and customer needs. Key Responsibilities: Software Design & Development: • Analyze user requirements to design and implement tailored software solutions. • Collaborate with developers to design algorithms and flowcharts. • Write clean, efficient, and maintainable code based on detailed specifications. • Integrate internal systems and third-party software to deliver complete solutions. Testing, Deployment & Maintenance: • Verify and deploy software to ensure smooth operation and usability. • Troubleshoot, debug, and upgrade existing software to maintain functionality and improve performance. • Expand and update software as needed to meet evolving user or business requirements. Cross-Functional Coordination: • Work closely with project managers, UX designers, systems analysts, graphic designers, and marketing teams. • Ensure that software design aligns with business goals and user experience standards. Documentation & Reporting: • Create clear and comprehensive technical documentation for reference, maintenance, and reporting. • Gather user feedback to identify improvement areas and recommend solutions.
Requirements
Required Experience & Education: • Proven experience in software development or a similar IT engineering role. • Bachelor's degree in Computer Science, Software Engineering, or a related field. Technical Skills: • Proficient in writing efficient, scalable, and clean code using modern programming languages. • Strong understanding of software integration, deployment, and debugging practices. • Experience with version control systems, software testing tools, and deployment frameworks. Core Competencies: • Ability to design software architecture based on user needs and technical feasibility. • Skilled in analyzing user requirements and translating them into functional software solutions. • Familiarity with third-party integration and software component optimization. • Attention to detail and commitment to software quality and performance. Interpersonal Skills: • Strong collaboration and communication skills for cross-functional teamwork. • Able to accept feedback and contribute to iterative development cycles. • Proactive problem-solving and a continuous improvement mindset. Personal Attributes: • Detail-oriented, creative, and motivated by innovation. • Able to manage multiple tasks and deliver projects within deadlines. • Passionate about technology and committed to delivering high-performance solutions.
About the company
Cloud Spaces, Aldar group's pioneering brand is a business and lifestyle co-working space with a lively and welcoming environment that is ideal for those looking for an inspiring place to work. It is Middle East's first coworking space located within a shopping mall, Yas Mall in Abu Dhabi ,our flagship location becoming the first shopping mall in this region to harbour such a concept within its premises. Our recent Expansion in Abu Dhabi Global Market financial centre has also given international clients a platform to conduct business and grow in the region. We offer a variety of contemporary and modern workspaces designed to deliver comfort and spark motivation. A co-working space solutions for anyone who is a creative entrepreneur, freelancer , large business entity or an SME by creating an environment to work, connect and collaborate. It is designed to offer a variety of solutions to suit work needs and unleash creativity, from fully furnished office suites, to spacious and ventilated lounges, sound-proof cubicles, open work desks and fully-equipped meeting rooms. Opportunity to work within a community and meet other professionals, and give a platform for business to grow to greater heights. The coworking zones make it easy for professionals from different companies to meet and form mutually beneficial business relationships. Considering the expansion plans, the company is looking out for professionals from various sectors who are committed and are ready to strive with the companies vision.
Junior Software Quality Assurance Engineer (UAE National)
Posted today
Job Viewed
Job Description
Abu Dhabi, United Arab Emirates | Posted on 09/24/2025
Reporting to Lead QA and collaborating with software and product designers to understand QA parameters suitable for entry-level work.
Estimate, prioritize, and coordinate basic testing activities across the development lifecycle with guidance from the QA Lead.
Assist in developing, executing, and maintaining test automation frameworks and scripts using open-source tools, under supervision.
Create, document, and maintain clear, comprehensive test plans and test cases with mentorship.
Monitor third-party plugins, NuGet packages, libraries, JS plugins, and dependencies; assist with updates and note any breaking changes.
Produce monthly summaries that include basic code coverage insights, bug trends, and progress toward KPIs, reporting to the QA Lead.
Assist with AI testing tasks, including model validation, input/output checks, and basic accuracy verification of ML/AI components under guidance.
Work with external entities (3rd party integrations, tech partners, and customers) to understand roles and responsibilities beyond internal tasks.
Investigate and report causes of test failures and bugs, and help implement corrective actions in coordination with the QA Lead.
Aid in regression, integration, unit, usability, and system testing across multi-component systems.
Collaborate with developers, DevOps, product managers, and business stakeholders to support software quality objectives.
Maintain QA documentation, including test plans, defect reports, test automation reports, quality metrics, and audit-ready materials.
Stay current with QA tools, emerging test methodologies, and industry trends.
Create testing documents and checklists as part of standard QA processes.
Troubleshoot quality issues and adjust test procedures as needed, updating the QA Lead on progress.
Conduct basic analysis checks on product specifications.
Create Quality Assurance reports for the QA Lead and management.
Support successful deployment of products into the market across environments (Cloud, On-premises, mobile, API, etc.).
RequirementsFresh graduate of Computer Science or a related field, or 0–2 years of QA experience.
Basic understanding of object-oriented programming (e.g., C#, Java, or similar).
Introductory experience with test automation frameworks (e.g., Selenium, Cypress) or eagerness to learn.
Basic knowledge of SQL and working with relational databases.
Interest in API testing (REST/SOAP), automation, and integration testing.
Interest or experience in testing in cloud environments.
Awareness of automated load, stress, and performance testing concepts (exposure is a plus).
Basic understanding of security concepts and testing tools is advantageous.
Exposure to various testing types (unit, integration, system, regression, usability, end-to-end) or willingness to learn.
Basic Windows system administration knowledge is helpful.
Ability to read/debug logs and identify issues at a high level.
Comfortable with building and maintaining test cases and test data under supervision.
Familiarity with virtualization or virtual environments (e.g., VMware) is a plus.
Analytical mindset with problem-solving skills; eager to learn and adapt.
Strong verbal and written communication skills; ability to work in a team and take direction.
- Demonstrated ability to organize QA tasks and manage incident information effectively to improve product and process quality.
Software Back-end Engineer - segments cloud computing llc
Posted today
Job Viewed
Job Description
Job Title: Backend Developer
Company: Segments Cloud Computing LLC
Experience Level: Minimum 2 years
Location: Dubai, AE
Salary Range: AED 3,000 - AED 3,500
Job Description: We are seeking a talented Backend Developer to join our team. As a Backend Developer, you will be responsible for building and maintaining the server-side logic, databases, and APIs. You will work closely with the frontend developers and other stakeholders to deliver high-performance, secure, and scalable backend solutions.
Key Responsibilities:
- Design, build, and maintain backend systems and APIs for web applications.
- Work with databases to ensure data integrity, scalability, and security.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Optimize the application for maximum speed and scalability.
- Implement security and data protection measures.
- Debug and troubleshoot server-related issues.
- Write clean, reusable, and efficient code.
- Participate in code reviews and collaborate with the development team.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 2 years of experience as a Backend Developer.
- Proficiency in backend languages such as Node.js, Python, Java, or Ruby on Rails.
- Experience with database technologies such as MySQL, PostgreSQL, MongoDB, or other NoSQL databases.
- Familiarity with RESTful and GraphQL APIs.
- Experience with cloud services like AWS, Google Cloud, or Azure.
- Knowledge of version control systems like Git.
- Strong understanding of security, performance optimization, and scalability principles.
Bonus Skills:
- Experience with microservices architecture.
- Familiarity with containerization tools like Docker or Kubernetes.
- Knowledge of DevOps practices.
- Experience with caching technologies like Redis or Memcached.
Benefits:
- Competitive salary.
- Health insurance and other benefits.
- Opportunity for professional development and career growth.
- A collaborative and innovative work environment.
How to Apply: If you are excited about this opportunity and meet the qualifications, please submit your resume to confidential or apply through Indeed.
#J-18808-Ljbffr
Explore software developer jobs in