×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – Data and Video

Job in Doha, Baladīyat ad Dawḩah, Qatar
Listing for: SupportFinity™
Full Time position
Listed on 2026-06-09
Job specializations:
  • IT/Tech
    Systems Engineer
Salary/Wage Range or Industry Benchmark: 400000 - 600000 QAR Yearly QAR 400000.00 600000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer – Data and Video )

Senior Software Engineer – Data and Video (Qatar)

BSL – Full‑time – Posted Feb 16 – Negotiable – Unknown

Overview

A senior engineer is a key member supporting the technical manager and solution architect in client‑facing activities. Responsibilities include requirement gathering, communicating with offshore development/product teams, acting as a proxy for technical design, testing & deployment, and project schedule management.

Roles and Collaboration
  • BA Lead/Manager – requirement gathering
  • Offshore development/product teams – project module delivery
  • Singapore HQ teams – product features & extensions
  • Test Manager – internal & external testing
  • Product vendors – integration management
Responsibilities
  • Requirement Gathering
    • Meet with customers, users, and product teams to derive requirements.
    • Work with asset integration team to integrate data (ETL/ELT) and video (CCTV VMS) platforms.
    • Survey VMS and products for integration interface requirements.
    • Write requirement documentation and convert requirements into epics and user stories.
    • Collaborate with UI/UX engineer on user journeys, wireframes, and prototypes.
    • Convert business requirements into technical documents.
  • Technical Design
    • Work with technical manager and offshore leads to produce designs for module requirements.
    • Write interface control design documents for data and video integration.
    • Collaborate with Singapore technical leads on product customization designs.
  • Integration
    • Partner with vendors to integrate data and video onto the company’s platforms.
    • Integrate with other subsystems (app‑to‑app, cybersecurity).
    • Work with Technical Architect/Manager on module designs.
    • Coordinate with project and system engineers for asset data integration.
  • Functional Testing
    • Coordinate project and system engineers for site testing and commissioning.
    • Support Test Manager with test scenarios, internal testing, integration testing, and UAT.
  • Dev Ops & Deployment
    • Use Dev Ops tools for deployment, patching, static and dynamic code analysis, branching, and security reports.
  • Performance Testing
    • Use automation tools to conduct performance testing and produce reports.
Requirements Personality & Work Traits
  • Software Engineering certifications or relevant degree.
  • Good leadership, presentation, and communication skills.
  • Ability to manage a team of 2‑4 people and work independently.
  • Proactive, team‑player, problem solver, and quality‑oriented.
  • Fast learner.
Work Experience
  • Experience leading requirement gathering and team leading for data and video platforms.
  • Experience deploying applications to on‑premise or public cloud infrastructures.
  • Strong understanding of SDLC as a technical lead.
  • Clear communication in English.
  • Experience with UML notation and documentation.
  • Worked on at least two English‑language projects.
  • Experience with Scrum or other agile frameworks.
Technical Skills
  • Microsoft Project or similar scheduling tool.
  • Programming languages: HTML, JavaScript, CSS3, Java/C#/C++.
  • Frameworks:
    Angular

    JS (preferred), React

    JS, VueJS.
  • Microservices design and container deployment.
  • Experience with CCTV VMS, Master VMS, data lake, data reservoir, ETL/ELT.
  • Enterprise Service Bus, Kafka, AMQP, MQTT, Protobuf, CEP & Rule Engines.
  • Application servers, NodeJS, Java‑based servers, IIS.
  • Container orchestrators, relational databases (MSSQL, Posgres

    SQL, Oracle), No

    SQL databases.
  • Administrative tools: MS Office, MS Teams.
  • Dev Ops tools:
    Jira, Confluence, Git Lab, Sonar Qube, Nexus/Maven, Postman.
Languages
  • English (required)
  • Chinese, Vietnamese, Arabic (good to have)
About the Company

BSL

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary