Software Tester Jobs in Qatar
2908 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
About the job Performance Tester -
<p> <strong>People Dynamics is Hiring | Performance Tester | Qatar (12-Month Contract)</strong></p><br>
<p>People Dynamics is looking for an experienced <strong>Performance Tester</strong> for a <strong>12-month contract</strong> in <strong>Qatar</strong>.</p><br>
<p><strong>Key Requirements:</strong><br> 8–10 years of experience in Software Testing with a strong focus on Performance Testing<br> Hands-on experience with <strong>Tricentis NeoLoad</strong> <em>(Mandatory)</em><br> Good knowledge of <strong>Tricentis Tosca</strong><br> Experience in Load, Stress, Endurance, and Performance Testing<br> Mandatory experience in the <strong>Banking / Financial Services</strong> domain<br> Experience working on <strong>Core Banking applications</strong><br> Hands-on experience with <strong>Finastra Essence</strong> is highly preferred<br> Experience with API Performance Testing and CI/CD tools (Jenkins/Azure DevOps) is an advantage<br> Strong analytical, troubleshooting, and communication skills</p><br> <br>
<br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><b><span>Role Purpose</span></b><span><br> The Test & Commissioning Manager is responsible for planning, managing, and
executing testing and commissioning activities for smart city software
platforms and associated field hardware deployments. This role leads internal
testers and external vendors to ensure integrated systems are delivered on
time, meet quality standards, and comply with technical and regulatory
requirements.</span></p><br><p><b><span>Key Responsibilities</span></b><br></p><br><p><b><span>Test
& Commissioning Management</span></b><br></p><br><ul><li><span>Develop and execute test and commissioning strategies for smart city applications, platforms, and site hardware.</span><br></li><li><span>Plan system integration testing (SIT), user acceptance testing (UAT), and site acceptance testing (SAT).</span><br></li><li><span>Define test plans, test cases, procedures, and acceptance criteria.</span><br></li><li><span>Ensure end-to-end validation of software, hardware, network, and IoT integrations.</span><br></li></ul><p><b><span>Team
& Vendor Leadership</span></b><br></p><br><ul><li><span>Lead, mentor, and manage a team of testers and commissioning engineers.</span><br></li><li><span>Coordinate and supervise third-party vendors and system integrators.</span><br></li><li><span>Assign tasks, track progress, and ensure timely delivery of testing activities.</span><br></li><li><span>Act as the primary point of contact for testing and commissioning across stakeholders.</span><br></li></ul><p><b><span>Smart
City Software & Hardware Testing</span></b><br></p><br><ul><li><span>Oversee testing of smart city applications such as Building Management System, Traffic management, Surveillance, Lighting, Utilities, Parking, command & control platforms, and analytics dashboards.</span><br></li><li><span>Manage commissioning of site hardware including sensors, cameras, controllers, communication devices, and edge equipment.</span><br></li><li><span>Ensure seamless integration between field devices, backend systems, and cloud platforms.</span><br></li></ul><p><b><span>Quality,
Risk & Issue Management</span></b><br></p><br><ul><li><span>Identify defects, risks, and non-conformities; ensure proper tracking and resolution.</span><br></li><li><span>Work closely with development, deployment, and operations teams to resolve issues.</span><br></li><li><span>Ensure compliance with project specifications, safety standards, and regulatory requirements.</span><br></li></ul><p><b><span>Documentation
& Reporting</span></b><br></p><br><ul><li><span>Prepare commissioning reports, test results, punch lists, and sign-off documents.</span><br></li><li><span>Maintain detailed documentation for testing procedures and outcomes.</span><br></li><li><span>Provide regular status updates to project managers and senior stakeholders.</span><br></li></ul><br><span>Requirements</span><p><b><span>Required
Skills & Qualifications</span></b><br></p><br><ul><li><span>Bachelor’s degree in Engineering, Computer Science, Electronics, IT, or related field.</span><br></li><li><span>8+ years of experience in testing and commissioning, system integration, or large-scale technology projects.</span><br></li><li><span>Strong experience with <b>smart city systems, IoT platforms, or large enterprise software</b>.</span><br></li><li><span>Hands-on knowledge of <b>software testing methodologies</b> (SIT, UAT, regression, performance).</span><br></li><li><span>Experience with <b>field hardware commissioning</b> and site deployments.</span><br></li><li><span>Proven ability to manage <b>cross-functional teams and external vendors</b>.</span><br></li><li><span>Strong understanding of networking, APIs, databases, and system integrations.</span><br></li><li><span>Excellent communication, coordination, and documentation skills.</span><br></li></ul><p><b><span>Preferred
Qualifications</span></b><br></p><br><ul><li><span>Experience working on government or municipal smart city projects.</span><br></li><li><span>Familiarity with cloud platforms, SCADA, GIS, CCTV, or IoT frameworks.</span><br></li><li><span>Certification in testing, project management, or commissioning is a plus.</span><br></li></ul><p><b><span>Key
Competencies</span></b><br></p><br><ul><li><span>Leadership & decision-making</span><br></li><li><span>Problem-solving & analytical thinking</span><br></li><li><span>Stakeholder coordination</span><br></li><li><span>Attention to detail</span><br></li><li><span>Ability to work in dynamic, multi-site environments</span><br></li></ul><br> </div>
<p>The Test & Commissioning Manager is responsible for planning, managing, and executing testing and commissioning activities for smart city software platforms and associated field hardware deployments. This role leads internal testers and external vendors to ensure integrated systems are delivered on time, meet quality standards, and comply with technical and regulatory requirements.</p><p><strong>Key Responsibilities</strong></p><p><strong>Test & Commissioning Management</strong></p><ul><li>Develop and execute test and commissioning strategies for smart city applications, platforms, and site hardware.</li><li>Plan system integration testing (SIT), user acceptance testing (UAT), and site acceptance testing (SAT).</li><li>Define test plans, test cases, procedures, and acceptance criteria.</li><li>Ensure end-to-end validation of software, hardware, network, and IoT integrations.</li></ul><p><strong>Team & Vendor Leadership</strong></p><ul><li>Lead, mentor, and manage a team of testers and commissioning engineers.</li><li>Coordinate and supervise third-party vendors and system integrators.</li><li>Assign tasks, track progress, and ensure timely delivery of testing activities.</li><li>Act as the primary point of contact for testing and commissioning across stakeholders.</li></ul><p><strong>Smart City Software & Hardware Testing</strong></p><ul><li>Oversee testing of smart city applications such as Building Management System, Traffic management, Surveillance, Lighting, Utilities, Parking, command & control platforms, and analytics dashboards.</li><li>Manage commissioning of site hardware including sensors, cameras, controllers, communication devices, and edge equipment.</li><li>Ensure seamless integration between field devices, backend systems, and cloud platforms.</li></ul><p><strong>Quality, Risk & Issue Management</strong></p><ul><li>Identify defects, risks, and non-conformities; ensure proper tracking and resolution.</li><li>Work closely with development, deployment, and operations teams to resolve issues.</li><li>Ensure compliance with project specifications, safety standards, and regulatory requirements.</li></ul><p><strong>Documentation & Reporting</strong></p><ul><li>Prepare commissioning reports, test results, punch lists, and sign-off documents.</li><li>Maintain detailed documentation for testing procedures and outcomes.</li><li>Provide regular status updates to project managers and senior stakeholders.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor s degree in Engineering, Computer Science, Electronics, IT, or related field.</li><li>8+ years of experience in testing and commissioning, system integration, or large-scale technology projects.</li><li>Strong experience with smart city systems, IoT platforms, or large enterprise software .</li><li>Hands-on knowledge of software testing methodologies (SIT, UAT, regression, performance).</li><li>Experience with field hardware commissioning and site deployments.</li><li>Proven ability to manage cross-functional teams and external vendors .</li><li>Strong understanding of networking, APIs, databases, and system integrations.</li><li>Excellent communication, coordination, and documentation skills.</li><li>Experience working on government or municipal smart city projects.</li><li>Familiarity with cloud platforms, SCADA, GIS, CCTV, or IoT frameworks.</li><li>Certification in testing, project management, or commissioning is a plus.</li></ul><p><strong>Key Competencies</strong></p><ul><li>Leadership & decision-making</li><li>Problem-solving & analytical thinking</li><li>Stakeholder coordination</li><li>Attention to detail</li><li>Ability to work in dynamic, multi-site environments</li></ul>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>The Software Trainer (training specialist) develops and executes training plans, training materials, and classes, schedules classes into facilities, and provides software instruction to the organization s employees. They also review results and trainee feedback to improve materials and classes, as well as identify and develop additional software training opportunities. Duties & Responsibilities Should manage training sessions in both English and Arabic ERP Software trainers preferred To manage training sessions on ERP system with clients meeting, seminars & Workshops. Should be an Immediate Joiner</p></div></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>The Software project management specialist will be responsible for bridging the gap between business and IT sides, as well as leading IT projects as required. You will have many responsibilities that includes typical project management responsibilities to support the automation projects across the organization. You also will be required to attend training as needed and support all project activities.</p><p>Roles & Responsibilities</p><ul><li>Coordinate internal resources and third parties/vendors for the flawless execution of projects</li><li>Ensure that all projects are delivered on-time, within scope and within budget</li><li>Developing project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility</li><li>Ensure resource availability and allocation</li><li>Develop a detailed project plan to track progress</li><li>Use appropriate verification techniques to manage changes in project scope, schedule and costs</li><li>Measure project performance using appropriate systems, tools and techniques</li><li>Report and escalate to the PMO lead and the management as needed</li><li>Manage the relationship with the client and all stakeholders</li><li>Perform risk management to minimize project risks</li><li>Establish and maintain relationships with third parties/vendors</li><li>Create and maintain comprehensive project documentation</li><li>Identify, define, and document key processes and business requirements.</li><li>Create Use Cases for business applications and work with IT teams to translate complex business requirements into technical specifications through technical walkthrough meetings.</li><li>Facilitate structured Root Cause Analysis, Requirements and Brainstorming sessions.</li><li>Measurement and able to translate that into technical specifications.</li><li>Facilitate improvement project teams to analyze business processes and identify efficiencies, controls and integration points with other business processes and sub-processes.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>University Degree in Computer Engineering, Engineering or any related subject</li><li>Project Management degree or PRINCE2/PMP Certified is a must</li><li>ITIL Knowledge & certification is a plus</li><li>Proven track record in managing ERP Software Projects</li><li>Knowledge, skills and experience</li><li>Proven knowledge and experience of process management methodologies & business analysis methodologies.</li><li>Strong knowledge in SDLC</li><li>At least 5 years of Software Project management</li><li>At least 5 years in business analysis, process analysis, business application development</li><li>Used to work in multi-national teams located in different places. Knows how to deal successfully with multi-cultural differences.</li><li>Efficient interaction with C-level Managers, Clients and Internal Departments</li><li>Fluent English mandatory.</li><li>Proficiency in the use of computers for:<ul><li>MS Project</li><li>MS Visio</li></ul></li><li>Will be a plus if you have knowledge in<ul><li>Any programming language ( Preferred PHP )</li><li>AWS tools</li><li>Data Base Administration</li><li>Web Security</li></ul></li><li>Personal characteristics<ul><li>Ethically: Understand ethical behavior and business practices, and ensure that own behavior and the behavior of others is consistent with these standards and aligns with the values of the organization.</li><li>Communicate Effectively: Speak, listen and write in a clear, thorough and timely manner using appropriate and effective communication tools and techniques.</li><li>Creativity/Innovation: Develop new and unique ways to improve operations of the organization and to create new opportunities.</li><li>Foster Teamwork: Work cooperatively and effectively with others to set goals, resolve problem, and make decisions that enhance organizational effectiveness.</li><li>Lead: Positively influence others to achieve results that are in the best interest of the organization.</li><li>Make Decisions: Assess situations to determine the importance, urgency and risks, and make clear decisions which are timely and in the best interests of the organization.</li><li>Organize: Set priorities, develop a work schedule, monitor progress towards goals, and track details/data/information/activities.</li><li>Plan: Determine strategies to move the organization forward, set goals, create and implement actions plans, and evaluate the process and results.</li><li>Solve Problems: Assess problem situations to identify causes, gather and process relevant information, generate possible solutions, and make recommendations and/or resolve the problem.</li></ul></li></ul><p></p></section>
Location: Doha, Qatar (On-site) Duration: 12 Months (Extendable)<br>Description:<br>Please apply only if you are open to relocating and working onsite in Doha, Qatar for a minimum of 12 months. Candidates already in Qatar with a valid work permit are encouraged to apply.<br>We are hiring a UAT Tester to work on a project for one of our clients, a leading regional bank. This is a hands-on testing role inside a busy cards and payments delivery team, and it is squarely for people who have tested card products before, not general software QA professionals looking to move into the domain.<br>You will lead User Acceptance Testing across new card launches, changes to existing card propositions, and compliance-driven updates. The job is to make sure that what reaches the customer is reliable, compliant, and works exactly as intended, backed by clean, evidence-based testing. It sits at the point where careful testing turns directly into customer trust, regulatory confidence, and faster, more confident releases.<br>We are looking for someone with 5 to 8 years of UAT or QA experience in banking and payments, with real delivery on card products behind them.<br>The work itself<br>Planning and running UAT is the core of the role. You will take business requirements and turn them into structured test scenarios, test cases, and test data covering the full spread of card functionality: issuance, authorisations, settlements, disputes, and rewards or loyalty.<br>A large part of the job is validating transactions end to end. You will run integrated testing across the card management system, switching, scheme connectivity, and partner systems, covering ATM, POS, and e-commerce journeys, making sure a transaction behaves correctly at every hop.<br>Defect management runs throughout. You will log, triage, and track defects through to closure, and run disciplined regression testing after every fix and release candidate so that nothing already working quietly breaks.<br>You will keep test cycles moving by working closely with business analysts, developers, QA engineers, and business users, unblocking issues quickly when they surface.<br>Finally, you will produce the evidence that lets a release go live: clear UAT execution reports, requirement traceability matrices, and formal sign-off before anything reaches production. That includes making sure launch dependencies such as card profiles, limits, KYC and AML flows, settlement, and fee structures are all delivered and tested to specification.<br>What you need to have Mandatory:<br>5 to 8 years in UAT or QA testing within banking and payments, with demonstrable delivery on card product launches, enhancements, and compliance-driven changes Hands-on UAT experience across card issuance, transaction processing, settlement, disputes, and rewards or loyalty, spanning credit, debit, and prepaid products Working proficiency with a Card Management System such as Way4, TSYS PRIME, or an equivalent market-standard platform Proficiency with defect-management tooling: Azure Dev Ops and/or JIRARequirement traceability and UAT reporting discipline, with a track record of owning business sign-off Professional proficiency in English Immediately available and able to work onsite in Doha<br>Preferred:<br>Arabic language ability Exposure to clearing and settlement, reconciliation, chargebacks, and fraud management Familiarity with card-scheme rules and banking compliance obligations, ideally in a GCC context<br>The kind of tester we want<br>You should be able to take a business requirements document apart and turn it into complete, traceable test coverage, so nothing gets tested by accident and nothing important gets missed. You should be comfortable across the full card lifecycle, from issuance through to how transactions clear, settle, and get disputed, and you should understand why compliance and scheme rules matter to a card release rather than treating them as boxes to tick. Just as important is temperament: the discipline to keep a clean audit trail of test evidence, and the ability to hold your nerve and keep stakeholders moving when a release is under time pressure.<br>What success looks like<br>Very few defects slipping through to production after a card release A tight, predictable path from the start of UAT to business sign-off Full traceability, with business requirements mapped to the test cases that cover them Defects closed quickly and verified, not left hanging Releases that pass UAT first time, without major rework A quiet launch window, with minimal customer-impacting issues after go-live
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>About the Role</p><p>We run our own <strong>in-house ERP system</strong> (JavaScript/React front-end, Node.js back-end, SQL database), and we're looking for a hands-on <strong>Software Engineer with 2+ years of experience</strong> to take ownership of it — maintain, stabilize, extend, and improve the existing platform. This is not a "build from scratch" role — you'll be stepping into a live, working system that runs real business operations, so you need to be someone who can quickly understand an existing codebase, fix what's broken, and confidently ship new features without heavy hand-holding.</p><p>We need someone who can genuinely <strong>make it work</strong> — someone comfortable owning a module end-to-end, debugging tricky production issues, and making sound decisions independently.</p><p>Key Responsibilities</p><ul><li><p>Understand, maintain, and extend our <strong>existing in-house ERP codebase</strong> (React front-end + Node.js back-end + SQL database).</p></li><li><p>Take ownership of assigned ERP modules (e.g., Inventory, Sales, Finance, HR, Procurement) — fix bugs, improve performance, and add new features.</p></li><li><p>Debug and resolve production issues quickly, including data inconsistencies and workflow failures.</p></li><li><p>Write and optimize <strong>SQL queries, stored procedures, and schema changes</strong> as business needs evolve.</p></li><li><p>Build and maintain <strong>REST APIs</strong> in Node.js/Express to support ERP workflows.</p></li><li><p>Improve and maintain <strong>React</strong> components/UI used across ERP modules.</p></li><li><p>Work directly with business/operations teams to understand real-world requirements and translate them into working features.</p></li><li><p>Ensure data integrity, proper access control, and system stability as the ERP evolves.</p></li><li><p>Write clean, maintainable, well-documented code so the system stays easy to extend.</p></li><li><p>Test changes thoroughly before deployment to avoid disrupting live business operations.</p></li></ul><br></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Required Skills & Qualifications</p><ul><li><p><strong>2+ years</strong> of hands-on professional experience with JavaScript, React, and Node.js.</p></li><li><p>Strong working knowledge of <strong>SQL</strong> — writing queries, understanding schemas, joins, and basic optimization (MySQL/PostgreSQL/MSSQL).</p></li><li><p>Experience building/maintaining <strong>REST APIs</strong> with Node.js (Express or similar).</p></li><li><p>Comfortable reading and working within an <strong>existing codebase</strong> — not just greenfield development.</p></li><li><p>Practical understanding of <strong>ERP-style business logic</strong> (inventory, invoicing, approvals, roles/permissions) — or the ability to pick it up fast.</p></li><li><p>Strong debugging skills — able to trace issues across front-end, back-end, and database layers.</p></li><li><p>Familiarity with <strong>Git</strong> for version control.</p></li><li><p>Self-driven and able to work with minimal supervision once ramped up on the codebase.</p></li></ul><p>Nice to Have</p><ul><li><p>Prior experience <strong>maintaining or extending an existing/custom ERP system</strong> (not just building new ones).</p></li><li><p>Experience with ORMs like <strong>Sequelize</strong>, <strong>Prisma</strong>, or <strong>TypeORM</strong>.</p></li><li><p>Familiarity with basic deployment/hosting (VPS, cloud, Docker).</p></li><li><p>Experience with <strong>TypeScript</strong>.</p></li><li><p>Exposure to reporting/dashboards within a business system.</p></li></ul><p>Soft Skills</p><ul><li><p>Strong problem-solving and analytical thinking.</p></li><li><p>Ability to understand complex business processes and translate them into technical solutions.</p></li><li><p>Good communication skills to work with cross-functional/non-technical stakeholders.</p></li><li><p>Attention to detail — ERP systems require high data accuracy.</p></li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li>Lead the design and implementation of safety-critical embedded software for autonomous systems, ensuring adherence to industry standards and regulations.</li><li>Develop and maintain software architectures for complex robotic systems, including sensor fusion, perception, and control algorithms.</li><li>Debug and troubleshoot hardware-software interactions, identifying and resolving issues in real-time embedded environments.</li><li>Collaborate with cross-functional teams, including hardware engineers, robotics scientists, and product managers, to define system requirements and specifications.</li><li>Optimize software performance and resource utilization on resource-constrained embedded platforms.</li><li>Conduct code reviews and contribute to the development of best practices for software development in autonomous systems.</li><li>Implement and test software components, ensuring robustness, reliability, and accuracy in autonomous vehicle operations.</li><li>Stay current with emerging technologies and trends in autonomous systems and embedded software development.</li><li>Contribute to the development of software tools and infrastructure to support the software development lifecycle.</li><li>Participate in the integration and testing of autonomous systems, including simulation, hardware-in-the-loop, and field testing.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Demonstrates proficiency in C/C++ programming languages, with a deep understanding of embedded systems architecture and real-time operating systems (RTOS).</li><li>Exhibits experience with sensor integration (e.g., LiDAR, cameras, radar) and sensor fusion algorithms, highlighting the ability to work with diverse sensor data.</li><li>Has experience with robotics frameworks and libraries (e.g., ROS, Autoware), demonstrating familiarity with industry-standard tools.</li><li>Demonstrates experience in safety-critical software development and adherence to relevant industry standards (e.g., ISO , emphasizing a commitment to safety.</li><li>Possesses strong problem-solving and analytical skills, with the ability to diagnose and resolve complex software and hardware issues.</li><li>Exhibits excellent communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.</li><li>Demonstrates experience with version control systems (e.g., Git) and software development methodologies (e.g., Agile), highlighting proficiency in development workflows.</li><li>Has a passion for autonomous systems and a desire to contribute to the advancement of robotics and intelligent systems, indicating a genuine interest in the field.</li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Work alongside the GIS Development Lead to deliver all non-Esri software development and configuration activities for the Digital Twin platform across discovery, design, PoC, implementation, and post implementation support phases.</p>
<p>Design, develop, and maintain APIs, microservices, and integration services required to connect the Digital Twin platform with external systems and data sources.</p>
<p>Lead the implementation and configuration of non-Esri software products and components that form part of the Digital Twin ecosystem (e.g., integration platforms, data services, custom web apps).</p>
<p>Define and enforce software development standards, coding guidelines, and best practices across the development team.</p>
<p>Collaborate with solution architects, data engineers, GIS specialists, and platform engineers to design and validate application and integration components, including non-functional requirements such as performance, scalability, security, and resilience.</p>
<p>Lead the software development workstream during the Proof of Concept, including build, configuration, integration, testing, and validation of key use cases and data flows.</p>
<p>Plan and oversee the transition of software components from PoC to a production grade environment, including environment setup, deployment pipelines, integrations, performance tuning, and go live readiness.</p>
<p>Design and deliver automated testing frameworks for the Digital Twin software stack.</p>
<p>Provide technical leadership and mentoring to software developers and related vendors, ensuring high quality, maintainable, and secure code.</p>
<p>Support stakeholder engagement on software and integration topics, including workshops to capture technical requirements, user journeys, and interface specifications.</p>
<p>Contribute to the development and maintenance of technical documentation, including solution designs, API specifications, configuration guides, and operational runbooks.</p>
<p>Support post implementation operations for software components, including incident and problem resolution, minor enhancements, and continuous improvement of services and integrations.</p>
<p><strong>What You'll Be Doing</strong></p>
<ul>
<li>p>Work alongside the GIS Development Lead to deliver all non-Esri software development and configuration activities for the Digital Twin platform across discovery, design, PoC, implementation, and post implementation support phases.<p></p></li>
<li>p>Design, develop, and maintain APIs, microservices, and integration services required to connect the Digital Twin platform with external systems and data sources.<p></p></li>
<li>p>Lead the implementation and configuration of non-Esri software products and components that form part of the Digital Twin ecosystem (e.g., integration platforms, data services, custom web apps).<p></p></li>
<li>p>Define and enforce software development standards, coding guidelines, and best practices across the development team.<p></p></li>
<li>p>Collaborate with solution architects, data engineers, GIS specialists, and platform engineers to design and validate application and integration components, including non-functional requirements such as performance, scalability, security, and resilience.<p></p></li>
<li>p>Lead the software development workstream during the Proof of Concept, including build, configuration, integration, testing, and validation of key use cases and data flows.<p></p></li>
<li>p>Plan and oversee the transition of software components from PoC to a production grade environment, including environment setup, deployment pipelines, integrations, performance tuning, and go live readiness.<p></p></li>
<li>p>Design and deliver automated testing frameworks for the Digital Twin software stack.<p></p></li>
<li>p>Provide technical leadership and mentoring to software developers and related vendors, ensuring high quality, maintainable, and secure code.<p></p></li>
<li>p>Support stakeholder engagement on software and integration topics, including workshops to capture technical requirements, user journeys, and interface specifications.<p></p></li>
<li>p>Contribute to the development and maintenance of technical documentation, including solution designs, API specifications, configuration guides, and operational runbooks.<p></p></li>
<li>p>Support post implementation operations for software components, including incident and problem resolution, minor enhancements, and continuous improvement of services and integrations.<p></p></li>
</ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Degree in computer science, software engineering, or a related technical discipline from an accredited institution.</p>
<p>Proven experience leading software development for large scale digital, platform, or integration projects, preferably in infrastructure, utilities, or urban environments.</p>
<p>Experience collaborating with GIS teams or integrating with GIS platforms (e.g., Esri ArcGIS) within broader digital or Digital Twin solutions.</p>
<p>Strong hands on experience with back end development and API design (e.g., REST, GraphQL), including authentication/authorisation, versioning, and documentation.</p>
<p>Experience designing and implementing integrations between enterprise/operational systems such as CMMS/EAM, ERP, BIM, SCADA/IoT platforms, and data warehouses/lakes.</p>
<p>Solid understanding of systems integration concepts and technologies, including APIs, web services, message queues, and event driven architectures.</p>
<p>Practical experience with modern software architectures such as microservices, containerisation, and cloud native patterns.</p>
<p>Familiarity with data and information architecture concepts, including working with time series data, asset data, and streaming data pipelines.</p>
<p>Demonstrated experience working within multidisciplinary, multinational teams distributed across multiple time zones.</p>
<p>Strong organisational and coordination skills, with experience planning and controlling software development workstreams using formal delivery methodologies (e.g.,Agile/Scrum,PMI,PRINCE2,Hybrid).</p>
<p>Hands on involvement in testing, acceptance, performance tuning, and go live activities for complex or integrated software systems.</p>
<p>Excellent communication and documentation skills, with the ability to explain technical and integration concepts clearly to non technical stakeholders.</p>
<p>Fluency in spoken and written English.</p><p></p></section>
Job Description Job Title Software Quality & Testing Expert Job Summary The Software Quality & Testing Expert oversees the planning, design, and execution of software quality assurance and testing activities across ORGANISATION’s digital platforms and applications. The role ensures that systems—particularly those supporting e-invoicing and digital tax services—are thoroughly tested, stable, and compliant with defined quality standards prior to release. The role supports release readiness, advises on testing strategies and tools, and addresses complex quality issues to ensure reliable and high-quality digital services across ORGANISATION, in alignment with the Digital Quality & Release Management function. Key Responsibilities Software Quality Assurance & Testing Strategy Design and oversee comprehensive software testing strategies covering functional, integration, regression, performance, and user acceptance testing across ORGANISATION systems. Ensure testing approaches are aligned with release plans, system criticality, and regulatory requirements, including e-invoicing platforms. Review and validate test plans and test cases to ensure adequate coverage of business, technical, and compliance requirements. Testing Execution & Release Readiness Oversee the execution of testing activities across digital platforms and coordinate testing cycles with development, integration, and business teams. Ensure regression and non-regression testing is embedded within release cycles to safeguard system stability. Review key testing results, defect trends, and quality indicators to assess release readiness and recommend go/no-go decisions. Defect Management & Quality Improvement Monitor defect identification, classification, and resolution processes and ensure critical issues are prioritized and addressed before release. Analyze defect root causes and recurring quality issues and recommend corrective and preventive actions. Support continuous improvement of testing processes, tools, and practices to enhance release quality and stability. E-Invoicing & Digital Tax Systems Quality Support Lead quality assurance and testing activities for e-invoicing and digital tax platforms, ensuring accuracy, reliability, and compliance with ORGANISATION requirements. Ensure testing covers end-to-end invoice submission, validation, processing, reporting, and integration scenarios. Support testing of regulatory changes, enhancements, and system integrations impacting e-invoicing services. Quality Metrics, Reporting & Assigned Tasks Define and monitor software quality metrics, including defect density, test coverage, and release stability indicators. Prepare and maintain quality reports to support management oversight and continuous improvement initiatives. Perform additional software quality and testing tasks as assigned by the Digital Quality & Release Management Section Head. Preferred Qualifications & Experience Preferred qualifications Bachelor’s degree in Software Engineering, Computer Science, Information Technology, or a related field. Master’s degree in a related field is preferred. Relevant professional certifications in software testing or quality assurance (e.g. ISTQB or equivalent) are an advantage. Preferred experience16+ years of relevant experience in software quality assurance, software testing, or digital release support roles. Proven experience managing complex testing activities for enterprise or government digital platforms. Strong understanding of software testing methodologies, defect management, and release stability assurance, preferably in regulated environments. Technical & Other Skills Strong expertise in software testing practices, test management, and quality assurance frameworks. Analytical skills to evaluate quality risks and testing outcomes across complex systems. Effective communication and coordination skills to work with development, operations, and business stakeholders. Ability to collaborate within multidisciplinary teams and support cross-functional release initiatives. Minimum Qualifications & Experience Minimum Financial Grade2nd Financial Grade Minimum Experience (by qualification) PhD / Doctorate12 Years MSc / Masters15 Years BSc / Bachelors16 Years
Job Description Job Title Software Quality & Testing Expert Job Summary The Software Quality & Testing Expert oversees the planning, design, and execution of software quality assurance and testing activities across ORGANISATION’s digital platforms and applications. The role ensures that systems—particularly those supporting e-invoicing and digital tax services—are thoroughly tested, stable, and compliant with defined quality standards prior to release. The role supports release readiness, advises on testing strategies and tools, and addresses complex quality issues to ensure reliable and high-quality digital services across ORGANISATION, in alignment with the Digital Quality & Release Management function. Key Responsibilities Software Quality Assurance & Testing Strategy Design and oversee comprehensive software testing strategies covering functional, integration, regression, performance, and user acceptance testing across ORGANISATION systems. Ensure testing approaches are aligned with release plans, system criticality, and regulatory requirements, including e-invoicing platforms. Review and validate test plans and test cases to ensure adequate coverage of business, technical, and compliance requirements. Testing Execution & Release Readiness Oversee the execution of testing activities across digital platforms and coordinate testing cycles with development, integration, and business teams. Ensure regression and non-regression testing is embedded within release cycles to safeguard system stability. Review key testing results, defect trends, and quality indicators to assess release readiness and recommend go/no-go decisions. Defect Management & Quality Improvement Monitor defect identification, classification, and resolution processes and ensure critical issues are prioritized and addressed before release. Analyze defect root causes and recurring quality issues and recommend corrective and preventive actions. Support continuous improvement of testing processes, tools, and practices to enhance release quality and stability. E-Invoicing & Digital Tax Systems Quality Support Lead quality assurance and testing activities for e-invoicing and digital tax platforms, ensuring accuracy, reliability, and compliance with ORGANISATION requirements. Ensure testing covers end-to-end invoice submission, validation, processing, reporting, and integration scenarios. Support testing of regulatory changes, enhancements, and system integrations impacting e-invoicing services. Quality Metrics, Reporting & Assigned Tasks Define and monitor software quality metrics, including defect density, test coverage, and release stability indicators. Prepare and maintain quality reports to support management oversight and continuous improvement initiatives. Perform additional software quality and testing tasks as assigned by the Digital Quality & Release Management Section Head. Preferred Qualifications & Experience Preferred qualifications Bachelor’s degree in Software Engineering, Computer Science, Information Technology, or a related field. Master’s degree in a related field is preferred. Relevant professional certifications in software testing or quality assurance (e.g. ISTQB or equivalent) are an advantage. Preferred experience16+ years of relevant experience in software quality assurance, software testing, or digital release support roles. Proven experience managing complex testing activities for enterprise or government digital platforms. Strong understanding of software testing methodologies, defect management, and release stability assurance, preferably in regulated environments. Technical & Other Skills Strong expertise in software testing practices, test management, and quality assurance frameworks. Analytical skills to evaluate quality risks and testing outcomes across complex systems. Effective communication and coordination skills to work with development, operations, and business stakeholders. Ability to collaborate within multidisciplinary teams and support cross-functional release initiatives. Minimum Qualifications & Experience Minimum Financial Grade2nd Financial Grade Minimum Experience (by qualification) PhD / Doctorate12 Years MSc / Masters15 Years BSc / Bachelors16 Years
Whizz HR is Hiring a Software Sales Executive in Qatar (Remote working)<br>Job Type: Full-Time About the Role: We are looking for an experienced Senior Business Consultant with a strong background in software sales, B2B business development, and networking. The ideal candidate will be a strategic thinker with the ability to build high-value relationships and drive sales growth in the UAE and broader GCC market. As part of our team, you will focus on forging strategic connections, driving growth, and selling cutting-edge software solutions to businesses across various industries, while incorporating insights on ESG (Environmental, Social, and Governance) initiatives into sales strategies.<br>Key Responsibilities:Develop and execute sales strategies to drive growth and market penetration for software solutions in the UAE and GCC region. Identify and engage with key stakeholders at C-suite and senior management levels to generate new business opportunities. Build and nurture long-term relationships with clients and strategic partners to ensure repeat business and expand market share. Leverage your deep understanding of the UAE market to craft tailored solutions that meet client needs and exceed expectations, including integrating ESG factors when relevant. Sell and promote software solutions across a wide range of industries, identifying client pain points and proposing the most suitable solutions. Lead sales cycles from lead generation to negotiation and closing, ensuring timely follow-up and high conversion rates. Work closely with the product and development teams to stay up to date with the latest software offerings and market trends. Attend industry events, networking functions, and seminars to generate new leads, establish key connections, and represent the company in the market. Deliver persuasive sales presentations, product demos, and proof of concepts to potential clients. Conduct market research to stay ahead of industry trends, customer needs, and competitor movements. Provide consultative support throughout the sales process, ensuring that solutions are customized to each client's business model and aligned with their ESG goals. Mentor junior team members and help them develop skills in relationship-building, software sales, and market development.<br><br>Key Requirements:Bachelor's degree in Business, Marketing, Science or a related field (MBA or advanced degree preferred).2+ years of experience in business consulting, software sales, or B2B sales, with a strong focus on relationship-building and strategic networking. Proven success in selling software solutions to businesses of all sizes, particularly within the UAE and GCC market. Expert understanding of the UAE market, including industry dynamics, business culture, and regional challenges. Strong experience in networking and building connections with decision-makers across various sectors. Knowledge of ESG principles, particularly how they can be applied to corporate strategies, software solutions, and business practices. Excellent negotiation, communication, and presentation skills, with the ability to engage and influence C-suite executives. In-depth knowledge of the software sales process, including lead generation, prospecting, product demos, and contract negotiations. A strategic mindset with the ability to tailor solutions to customer requirements and overcome sales objections. Ability to work both independently and as part of a cross-functional team, contributing to company-wide goals. Fluency in Arabic (preferred) and English, with the ability to engage with Arabic-speaking clients and partners in the region. Driving License: A valid UAE driving license is preferred to facilitate client meetings and business travel across the region.<br>Kindly share your Resume at Hello@whizzhr.com
Role We are looking for a highly experienced Senior Full Stack Software Engineer to design and develop a modern CRM and workflow operations platform similar to Click Up. The system will centralize customer management, internal communication, task management, approvals, follow-ups, project tracking, and business operations into a single platform. The ideal candidate should be capable of independently building complete software solutions while leveraging AI-powered development tools to significantly accelerate development.<br>Key Responsibilities Design, develop, and maintain scalable frontend and backend applications. Build CRM, workflow automation, internal communication, task management, approvals, follow-ups, project management, dashboards, notifications, and reporting. Design databases, APIs, integrations, and cloud infrastructure. Integrate third-party services such as Whats App, email, calendars, accounting systems, and AI services. Ensure software is secure, scalable, high-performing, and easy to maintain. Use AI development tools to rapidly develop, test, debug, and optimize production-ready software.<br>Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field.8+ years of Full Stack software development experience. Strong expertise in React, Next.js, Type Script, Node.js, Python, SQL, REST APIs, and cloud platforms. Extensive experience using AI-powered development tools such as Google Stitch, Cursor, Git Hub Copilot, Claude Code, Chat GPT, Gemini, Windsurf, Bolt.new, Lovable, and Firebase Studio. Experience developing CRM, workflow automation, project management, or enterprise business applications. Ability to independently deliver complete software solutions from concept to deployment.
Senior Software Engineer – Embedded & Autonomous Systems???? Location: Qatar Science & Technology Park (QSTP), Qatar???? Company: Rheinmetall Barzan Advanced Technologies (RBAT)<br>About RBATRheinmetall Barzan Advanced Technologies (RBAT) is a joint venture between Rheinmetall and Barzan Holdings, delivering advanced defense and security technologies. RBAT specializes in Command & Control (C2) systems, autonomous platforms, and innovative solutions that enhance operational effectiveness and critical infrastructure protection.<br>The Opportunity We are seeking an experienced Senior Software Engineer – Embedded & Autonomous Systems to join our growing engineering team. This role is ideal for professionals passionate about robotics, autonomous systems, embedded software, and real-time applications in a high-technology environment.<br>Key Responsibilities Design and develop high-performance C++ applications for embedded and autonomoussystems. Integrate sensors, autopilot systems, and robotics middleware into complex platforms. Develop autonomous navigation, planning, control, and sensor fusion algorithms. Implement real-time communications using networking and middleware technologies. Contribute to AI, machine learning, and computer vision capabilities. Collaborate with multidisciplinary teams to deliver integrated operational solutions. Participate in software architecture, code reviews, testing, and documentation activities. Qualifications & Experience Bachelor’s or Master’s degree in Computer Science, Robotics, Mechatronics, or a related field.10+ years of experience in embedded software and system development. Strong expertise in C++ and real-time software engineering. Hands-on experience with ROS/ROS2, MAVLink/MAVROS, PX4, Ardu Pilot, or similar autonomous systems. Experience with sensor integration, distributed systems, and communication protocols. Exposure to AI, Machine Learning, and Computer Vision is an advantage. Experience with Agile development, Git, CI/CD, JIRA, and Confluence.<br>Why Join RBAT?✔ Work on cutting-edge autonomous and defense-grade technologies.✔ Collaborate with a highly skilled international engineering team.✔ Contribute to innovative projects with real-world impact.✔ Thrive in a dynamic, agile, and research-driven environment.<br>???? Interested candidates are invited to apply through Linked In or submit their CV for consideration.
Your role<br><br>Are you passionate about building and delivering robust and scalable IT solutions? Are you experienced in building brand new and maintaining existing software products?<br><br>Are you confident at iteratively refining user requirements and removing any ambiguity?<br><br>We are looking for a Software Engineer to:<br><br> design and develop new and maintain existing software products using modern technologies and agile methodologies have a proactive and solution driven attitude to help deliver time sensitive project deliveries apply modern software development practices to ensure consistent state-of-the-art design and implementation of the software product ensure the delivery of high-quality, secure, scalable, and robust software products that seamlessly integrate into the enterprise-wide ecosystem and access channels. analyze business requirements, design and implement solutions, and develop software components to incrementally enhance the product support the product in resolving high-priority defects and deploying fixes to production systems closely collaborate within an agile team and a global agile organization<br><br>Job Type<br><br>Full Time<br><br>Job Reference #<br><br>335877BR<br><br>City<br><br>Doha<br><br>Your team<br><br>In our agile operating model, teams—known as crews—are organized around major products and services within broader Streams, each designed to meet specific client needs. Our Stream, "Save, Protect, and Grow My Investments," reimagines investing for the digital age and connects clients with a wide range of investment opportunities.<br><br>You’ll join the Advisory crew, which delivers essential solutions to support UBS’s global Advisory businesses. Our work includes providing instrument data, performing health checks and calculations, optimizing portfolios, and developing innovative Advisory tools. As part of our development team, you will help design, build, and continuously enhance the Global Risk Analytics & Calculation Engine (GRACE) for Advisory portfolios<br><br>Your expertise<br><br> minimum 5+ years hands-on application development experience using Java and Spring preferably in the finance sector Bachelor’s/master’s degree or equivalent with a focus in software engineering Proficient in Java 25 and Spring Boot 3.5 for backend development, including REST API and batch processing Experience with Angular 20 for modern frontend applications is a plus Familiarity with containerization (Docker) and deploying applications on Azure Kubernetes Service (AKS) Familiarity with Azure Postgre SQL and relational database management Understanding of Git Lab CI/CD pipelines, cloud infrastructure, and API security best practices you are curious to explore how AI can improve how we build, deliver, and optimize workflows. You do this with sound judgment – validating outputs and aligning with policies, risk standards, and ethical use.<br><br>About Us<br>UBS is a leading and truly global wealth manager and the leading universal bank in Switzerland. We also provide diversified asset management solutions and focused investment banking capabilities. Headquartered in Zurich, Switzerland, UBS is present in more than 50 markets around the globe.<br><br>We know that great work is never done alone. That’s why we place collaboration at the heart of everything we do. Because together, we’re more than ourselves. Want to find out more? Visit ubs.com/careers.<br><br>Join us<br><br>At UBS, we know that it's our people, with their diverse skills, experiences and backgrounds, who drive our ongoing success. We’re dedicated to our craft and passionate about putting our people first, with new challenges, a supportive team, opportunities to grow and flexible working options when possible. Our inclusive culture brings out the best in our employees, wherever they are on their career journey. And we use artificial intelligence (AI) to work smarter and more efficiently. We also recognize that great work is never done alone. That’s why collaboration is at the heart of everything we do. Because together, we’re more than ourselves.<br><br>We’re committed to disability inclusion and if you need reasonable accommodation/adjustments throughout our recruitment process, you can always contact us.<br><br>Disclaimer / Policy statements<br><br>UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<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!