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

Senior Software Engineer – Unified Assets

Job in Doha, Qatar
Listing for: BAE Systems Strategic Aerospace Services WLL
Full Time position
Listed on 2025-12-02
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 – Unified Assets )

BAE Systems Strategic Aerospace Services WLL | Full time

Senior Software Engineer – Unified Assets (Qatar)

A senior engineer for this role is one of the keypeople 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.

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 to deliver project modules (development/product teams).
  • Singapore HQ teams to provide product features & extensions.
  • Test Manager to conduct internal & external testing for the project.
  • Manage product vendors and integrations of products with developers.
Responsibilities
  • Requirement gathering.
  • Meet customer, users and product teams to derive requirements.
  • Work with asset (OT/IT) integration team and data platform team on data conversion/management and interface control (API, OT protocols, etc).
  • Convert requirements into epics and user stories.
  • Work with UI/UX engineer to come up with user journey before and after solutioning.
  • Communicate with UI/UX engineer to produce wireframes and interactive prototypes.
  • Convert business requirements to technical documents.
  • Work with technical manager and technical leads (offshore) to come up with technical design for module requirements.
  • Survey asset integration interfaces to define interface control design documentation.
  • Work with technical manager and senior technical leads (Singapore) to come up with technical design for product customisation requirements. Practitioner of SCRUM Methodology.
  • Work with partners and vendors to integrate to IT & OT Systems.
  • Integrate with IT & OT Systems.
  • 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 asset data 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.
    • Run static code analysis using Dev Ops tools.
    • Manage branching, approval of check-ins, etc.
    • Run dynamic analysis with Dev Ops tools.
    • Facilitate offshore developers and leads security report lapses.
  • Able to use automation test tools to conduct performance testing for project.
  • Able to produce performance test report.
Requirements

Personality & Work Traits

  • Software Engineering certifications and/or relevant degree.
  • Good Leadership 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).
  • Able to deliver with quality.
  • Fast learner (for technology).

Work Experience

  • Experienced in software requirements gathering and team leading of both frontend and backend development.
  • Experienced in application deployment to an IT infrastructure (on-premise and/or public cloud).
  • Experienced with IoT and/or SCADA system development and integration.
  • 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.
  • Some experience with programming frameworks.
  • Microservices design and containers deployment of applications.
  • One or more of the following COTS products experience.
  • Enterprise Service Bus & Messaging Brokers.
#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