Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer – Data and Video (Qatar)

Strategic Aerospace Services WLL

Doha

On-site

QAR 400,000 - 600,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading aerospace service provider in Doha is seeking a Senior Engineer to support the technical manager and solution architect. You will gather requirements, manage integrations between assets and systems, and coordinate with offshore teams for project delivery. Key responsibilities include writing technical documentation, facilitating deployment processes and conducting performance testing. Candidates must hold relevant software engineering certifications and possess strong project management skills. Experience with SCRUM methodology is a plus.

Qualifications

  • Strong understanding of SCRUM methodology.
  • Experience with UI/UX design processes.
  • Ability to manage customer expectations.

Responsibilities

  • Gather requirements from customers and users.
  • Create technical documents from business requirements.
  • Conduct functional and performance testing.
  • Oversee integration with the company’s data and video platforms.

Skills

Requirement gathering
Technical design
Integration of data and video
Functional testing
DevOps

Education

Software Engineering certifications and/or relevant degree

Tools

DevOps tools
Job description
Role Overview

A senior engineer for this role is one of the key people that will support the technical manager and solution architect in fronting the customer. The engineer is expected to be able to do requirement gathering, communicating the requirements to offshore development/product team, be a proxy for the offshore development/product team for technical design, testing & deployment. As a module track leader, you are expected to manage customer expectations and coordinate delivery with the development/product team by managing the project schedule and tasking of the module.

Key Collaborators

You are expected to work with various roles in the project including but not limited to:

  • BA Lead/Manager to gather requirements.
  • Off‑shore teams for delivery of project modules (development/product teams).
  • Singapore HQ teams to oversee product features & extensions.
  • Test Manager to conduct internal & external testing for the project.
  • Manage product vendors and integration of products with developers.
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 UI/UX engineer to develop user journey before and after solutioning.
  • Communicate with UI/UX engineer to produce product wireframes and interactive prototypes.
  • Convert business requirements to technical documents.
  • Technical design: work with technical manager and technical leads (offshore) to create design for module requirements; write interface control design documents for data and video integration; work with technical manager and senior technical leads (Singapore) to design 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 (app-to-app integrations and cybersecurity); work with Technical Architect/Manager on design of assigned modules; coordinate with project engineers and system engineers to ensure integration of asset data into the product.
  • Functional testing: coordinate and work with project engineers and system engineers to conduct site tests and commissioning of data and video integration onto the company’s products; support Test Manager with test scenario documentation, internal testing, integration testing, and UAT.
  • DevOps & deployment: able to use various DevOps tools to perform deployment of software systems, patch software updates, run static and dynamic analysis, manage branching and approval of check‑ins, and facilitate offshore developers and leads in security report lapses.
  • Performance testing: use automation test tools to conduct performance testing for the project and produce performance test reports.
Requirements

Personality & Work Traits

  • Software Engineering certifications and/or relevant degree.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.