B
Senior software engineer – data and video (qatar)
BAE Systems Strategic Aerospace Services WLL
Doha, QatarQAR 15,750-36,750/moToday
QatarIT & TechnologyFull Time
Skills Required
AgileScrumErpCommunicationEnglish
Job Description
BAE Systems Strategic Aerospace Services WLL | Full timeSenior Software Engineer – Data and Video (Qatar)You are expected to work with various roles in the project including but not limited to:BA Lead/Manager to gather requirements.Offshore teams to deliver project modules (development/product teams).Singapore HQ teams to enhance product features & extensions.Test Manager to conduct internal & external testing for the project.Manage product vendors and integrations of products with developers.ResponsibilitiesRequirement 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.Convert requirements into epics and user stories for end users.Work with UI/UX engineer to design user journey before and after solutioning.Communicate with UI/UX engineer to develop product wireframes and interactive prototypes.Convert business requirements to technical documents.Collaborate with technical manager and technical leads (offshore) to produce 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 produce technical design for product customisation requirements. Practitioner of SCRUM Methodology.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.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 in the documentation of test scenarios for software modules.Support Test Manager in internal testing of software modules.Support Test Manager in integration testing of software modules.Support Test Manager in User Acceptance Testing (UAT).Able to use various Dev Ops tools to perform the following:Deployment of software systems.Patching of software updates.Manage branching, approval of check-ins, etc.Run dynamic analysis with Dev Ops tools.Facilitate offshore developers and leads insecurity report lapses.Able to use automation test tools to conduct performance testing for the project.Able to produce product performance test report.RequirementsPersonality & Work TraitsSoftware Engineering certifications and/or relevant degree.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 mindset to collaborate effectively in a diverse team).Able to deliver with quality.Fast learner (for technology).Work ExperienceExperienced 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 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 SkillsMicrosoft Project or a scheduling tool.Some experience with programming languages & development tools.Some experience with programming frameworks.Microservices design and container 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.
Similar Opportunities
Lead ui/ux architect — medical device platform
Michael Page
Doha, QatarQAR 8,400-23,100/moToday
QatarIT & Technology
Lead- Data Management
PPL Dynamics
Doha, QatarQAR 4,200-10,500/moToday
QatarIT & Technology
Fresh qatari graduate talent - development program
QatarEnergy Qatarization
Doha, QatarQAR 4,200-10,500/moToday
QatarIT & Technology
Senior IT & Business Audit Lead - Risk & Compliance
Tabby
Riyadh, Saudi ArabiaSAR 7,600-19,000/moToday
Saudi ArabiaIT & Technology
Senior AI UX Designer — Craft Intelligent Interfaces
Jex Recruitment | Connecting top talent with leading companies
Dubai, UAEAED 5,000-15,000/moToday
UAEIT & Technology
PHP Developer
DTS TEXT
Abu Dhabi, UAEAED 7,000-20,000/moToday
UAEIT & Technology