×
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-03-15
Job specializations:
  • IT/Tech
    Data Engineer, 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 )

Overview

Senior Software Engineer – Data and Video (Qatar)

BSL | Posted Feb 13 | Full-time | Negotiable | Unknown

Responsibilities
  • Requirement Gathering
  • Meet customer, users and product teams to derive requirements.
  • Work with asset (OT/IT) integration team to integrate data (ETL/ELT) and video (CCTV VMS) platform.
  • Survey VMS and products for integration interface requirements definition.
  • Write requirement documentation.
  • Convert requirements into epics and user stories for end users.
  • Work with UIUX engineer to come up with user journey before and after solutioning.
  • Communicate with UIUX engineer to product wireframes and interactive prototypes.
  • Convert business requirements to technical documents.
  • Technical Design:
    Work with technical manager and technical leads (offshore) to come up with technical design for module requirements.
  • Write interface control design documents for data and video integration.
  • Work with technical manager and senior technical leads (Singapore) to come up with technical design for product customisation requirements. Practitioner of SCRUM Methodology.
  • Integration:
    Work with partners and vendors to integrate data and video onto company’s data platform and video platform.
  • Integrate with other project subsystems to complete the full system, e.g. app-to-app integrations and cybersecurity.
  • Work with Technical Architect/Manager on the technical design of assigned modules.
  • Coordinate and work with project engineers and system engineers to ensure integrations of asset data into the product.
  • Functional Testing:
    Coordinate and work with project engineers and system engineers to conduct sites test and commissioning of data and video integration onto the company’s products.
  • Support Test Manager in the documentation of test scenarios for software modules.
  • Support Test Manager in internal testing of software modules
  • Support Test Manager in the integration testing of software modules
  • Support Test Manager in User Acceptance Testing (UAT)
  • Dev Ops & Deployment:
    Able to use various Dev Ops tools to perform the following:
    Deployment of software systems;
    Patching of software updates;
    Run static code analysis using devOPS tools;
    Manage branching, approval of check-ins etc;
    Run dynamic analysis with devOPS tools;
    Facilitate offshore developers and leads in security report lapses.
  • Performance Testing:
    Able to use automation test tools to conduct performance testing for project and to produce performance test reports.
Qualifications Personality & Work Traits
  • Software Engineering certifications and/or relevant degree.
  • Good Leadership skills
  • Good presentation skills
  • Good communication skills
  • Able to manage a team of 2-4 people
  • Independent Worker (Able to work independently with minimal guidance)
  • A proactive work attitude
  • A team player (Inclusive mind-set to collaborate effectively in a diverse team)
  • Problem solver
  • Able to deliver with quality
  • Fast learner (for technology)
Work Experience
  • Experienced in requirements gathering and team leading of data platform (data lake, data reservoir, data management) and video platform (CCTV VMS and/or Video Analytics products).
  • Experienced in application deployment to an IT infrastructure (on-premise and/or public cloud).
  • Good understanding and experience of one or more full project SDLC as technical lead
  • Able to confidently and clearly communicate with others
  • Able to express design using UML notation & UML Diagrams, and good in writing software engineering documentation.
  • Worked in at least 2 projects using English as the main language of communication.
  • Experience with SCRUM or other agile framework.
Technical Skills
  • Microsoft project or a scheduling tool
  • Some experience with programming languages & development tools:
  • HTML, JavaScript, CSS3
  • Java/C#/C++
  • Some experience with programming frameworks
  • Angular

    JS (Preferred) / React

    JS / VueJS
  • Microservices design and containers deployment of applications
  • One or more of the following COTS products experience
  • CCTV VMS and/or Master VMS, is essential
  • Data Platform product or tool (data lake, data reservoir, data ETL/ELT), is essential
  • Enterprise Service Bus & Messaging Brokers
  • Kafka
  • AMQP
  • MQTT
  • Protobuf
  • CEP & Rule Engines
  • Application Servers
  • NodeJS
  • Java-based Application Servers
  • Web servers, e.g.IIS
  • Container Orchestrators
  • Databases
  • Relational Databases
  • MSSQL
  • PostgreSQL
  • Oracle
  • No-SQL databases
  • Administrative Tools:
    Microsoft Project or equivalent tool
  • MS Offices (Word, Excel, PowerPoint)
  • MS Teams
  • Dev Ops Tools
  • Jira
  • Confluence
  • Git Lab
  • Sonar Qube
  • Nexus/Maven
  • Postman, or equivalent
Languages
  • English
  • 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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary