Talent.com
Senior Software Engineer

Senior Software Engineer

BAE Systems Strategic Aerospace Services WLLQatar
11 days ago
Job description

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. Engineers are expected to be able to do requirement gathering technical design testing & deployment.

Roles and Collaboration

  • BA Lead / Manager to gather requirements.
  • Offshore teams for deliver project modules.
  • Singapore HQ teams to on product features & extensions.
  • Test Manager to conduct internal & external testing for the project.

Responsibilities

1. Requirement Gathering

  • Work with BA Lead / Manager to meet and retrieve requirements from user.
  • Come up with requirement documentation.
  • Convert requirements into epics and user stories.
  • Work with UIUX engineer to come up with user journey before and after solutions.
  • Communicate with UIUX engineer to product wireframes and interactive prototypes.
  • Convert business requirements to technical documents.
  • 2. Technical Design

  • Work with technical manager and technical leads (offshore) to come up with technical design for module requirements.
  • Work with technical manager and senior technical leads (Singapore) to come up with technical design for product customization requirements. Practitioner of SCRUM Methodology
  • 3. Integration

  • Work with partners and vendors to integrate to IT & OT Systems.
  • Integrate with IT & OT Systems.
  • Work with Technical Architect / Manager on the technical design of assigned modules.
  • 4. Functional Testing

  • 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)
  • 5. DevOps & Deployment

  • Deployment of software systems
  • Patching of software updates
  • Run static code analysis using devOps tools
  • Manage branching approval of checkins etc
  • Run dynamic analysis with devOps tools
  • Facilitate offshore developers and leads in security report lapses.
  • 6. Performance Testing

  • Able to use automation test tools to conduct performance testing for project.
  • Able to product performance test report.
  • Requirements

    Personality & Work Traits

  • Good Leadership skills
  • Good presentation skills
  • Good communication skills
  • Able to manage a team of 24 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)
  • Problem solver
  • Able to deliver with quality
  • Fast learner (for technology)
  • Work Experience

  • Fullstack technical lead in or more projects (able to work on both frontend & backend development)
  • Fullstack developer in 3 or more projects (able to work on both frontend & backend development)
  • Have one or more project SDLC experience as technical lead
  • Have three or more project SDLC experience
  • Able to confidently and clearly communicate with others
  • Able to express design using UML notation & UML Diagrams
  • Worked in at least 1 project with English as the main language of communication.
  • Derive user stories and tasks backlog in using SCRUM or other agile framework
  • Technical Skills

    1. Programming Languages & Tools

  • HTML JavaScript CSS3
  • Java
  • C#
  • 2. Programming Frameworks

  • AngularJS (Preferred)
  • ReactJS
  • VueJS
  • ST Engineering AOCS Framework
  • 3. COTS Products

  • Enterprise Service Bus & Messaging Brokers
  • Kafka
  • AMQP
  • MQTT
  • Protobuf
  • CEP & Rule Engines
  • Application Servers(NodeJS
  • Java based Application Servers &
  • IIS
  • 4. Databases

  • MSSQL
  • PostgreSQL
  • Oracle
  • MongoDB
  • 5. Administrative Tools

  • MS Offices (Word Excel PowerPoint)
  • MS Teams
  • 6. DevOps Tools

  • Jira
  • Confluence
  • GitLab
  • SonarQube
  • Nexus / Maven
  • Postman or equivalent
  • 7. Languages

  • English
  • Arabic
  • Chinese
  • Vietnamese
  • Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems

    Employment Type

    Full Time

    Vacancy

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Qatar

    Related jobs
    • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    SnoonuDoha, Ad-Dawhah, Qatar
    Get AI-powered advice on this job and more exclusive features.Design and build backend services using.NET Core 8 and ensure they integrate smoothly with other parts of the system.Optimize database ...Show moreLast updated: 23 days ago
    • Promoted
    Senior Software Engineer - Digital Workplace

    Senior Software Engineer - Digital Workplace

    CanonicalWorkFromHome, Ad-Dawhah, Qatar
    Senior Software Engineer - Digital Workplace.Senior Software Engineer - Digital Workplace.Senior Software Engineer - Digital Workplace. Be among the first 25 applicants.Senior Software Engineer - Di...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - App Stores

    Software Engineer - App Stores

    CanonicalWorkFromHome, Ad-Dawhah, Qatar
    Software Engineer - App Stores.Canonical's Store team develops and operates a large system of backend services that power the Snap Store and Charmhub. Our services are built primarily in Python, wit...Show moreLast updated: 30+ days ago
    • Promoted
    Sr System Engineer (Development)

    Sr System Engineer (Development)

    AirswiftDoha, Ad-Dawhah, Qatar
    Airswift is an international workforce solutions provider within the energy, process, and infrastructure industries.Airswift serves as a strategic partner to our clients, offering a turnkey workfor...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Ceph & Distributed Storage

    Software Engineer, Ceph & Distributed Storage

    CanonicalWorkFromHome, Ad-Dawhah, Qatar
    Join to apply for the Software Engineer, Ceph & Distributed Storage role at Canonical.Canonical is a globally distributed company focused on open source software and operating systems, with Ubuntu ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    nyblDoha, Ad-Dawhah, Qatar
    We are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Jira Software Engineer

    Senior Jira Software Engineer

    CanonicalWorkFromHome, Ad-Dawhah, Qatar
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open-source software and operating systems for global enterprise an...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    The Group SecuritiesDoha, Ad-Dawhah, Qatar
    The Group Securities is a well-established investment organization working in the finance industry since 1989.It provides an array of investment services to more than 400,000 investors, with portfo...Show moreLast updated: 19 days ago
    • Promoted
    Senior Web Engineer

    Senior Web Engineer

    CanonicalWorkFromHome, Ad-Dawhah, Qatar
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open-source software and operating systems to the global enterprise...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Paritas RecruitmentDoha, Ad-Dawhah, Qatar
    Senior Software Developer for an Oil and Gas provider.The role requires candidates to be based in the UAE or Qatar.Design, develop and enhance in‑house portfolio optimisation software while maintai...Show moreLast updated: 14 days ago
    • Promoted
    Senior Juju Software Engineer (Go)

    Senior Juju Software Engineer (Go)

    CanonicalWorkFromHome, Ad-Dawhah, Qatar
    Senior Juju Software Engineer (Go).Be among the first 25 applicants.Senior Juju Software Engineer (Go).Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Application Engineer

    Senior Application Engineer

    Fusion OutsourcingDoha, Ad-Dawhah, Qatar
    Serve as the primary liaison between the DBS team and designated business lines, maintaining professional and collaborative relationships. Coordinate service requests from the business and ensure ti...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    BSLDoha, Ad-Dawhah, Qatar
    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. Engineers are expected to be able to do requirement ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior BizTalk Engineer

    Senior BizTalk Engineer

    LuxoftDoha, Ad-Dawhah, Qatar
    We are hiring a Senior BizTalk specialist for one of our clients, which works with the largest investment fund in Qatar.Relocation is for 1 year with possible prolongation.Participate in requiremen...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (Backend)

    Senior Software Engineer (Backend)

    CanonicalWorkFromHome, Ad-Dawhah, Qatar
    Senior Software Engineer (Backend).Be among the first 25 applicants.Senior Software Engineer (Backend).Canonical is a leading provider of open source software and operating systems to the global en...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Python / MongoDB

    Senior Software Engineer - Python / MongoDB

    CanonicalWorkFromHome, Ad-Dawhah, Qatar
    Senior Software Engineer - Python / MongoDB.Senior Software Engineer - Python / MongoDB.Senior Software Engineer - Python / MongoDB. Be among the first 25 applicants.Senior Software Engineer - Python / Mong...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Qatar LivingDoha, Ad-Dawhah, Qatar
    YEARS OF EXPERIENCE : 3-4 Years.We are seeking a Software Engineer to join our team and play a critical role in maintaining and improving the user experience of our digital platforms.This role is re...Show moreLast updated: 30+ days ago
    • Promoted
    Senior AI Automation & Software Engineer — Qatar Residents Only

    Senior AI Automation & Software Engineer — Qatar Residents Only

    TQAY - Tech, Quality & YouWorkFromHome, Ad-Dawhah, Qatar
    Senior AI Automation & Software Engineer — Qatar Residents Only.TQAY is the technology arm of RASTEC Group.We deliver secure, scalable software and automation for Qatar & GCC enterprises : AI soluti...Show moreLast updated: 11 days ago