Senior Software Engineer

1 month ago


Doha, Qatar Duncan & Ross Full time
JOB BRIEF -  The role is concerned with developing streamlined, reliable, and quality software products. Requires in-depth technical knowledge in software architecture, the job focuses in designing and implementing software applications. You will be interacting with clients, product managers, system engineers and software developers to provide designs, apply technical standards, develop reliable high quality software products, and oversee the entire software development process KEY ACCOUNTABILITIES -
  • Design and develop high quality and scalable software applications for client IT Systems.
  • Provide technical support upon the implementation of software design according to specifications and requirements
  • In line with conceptual design of the software, contribute in establishing standards, templates, and guidelines.
  • Support architectural and code review with the team to ensure the quality, clarity, and simplicity of the design
  • Assist in review and validation of software prototypes, and recommend improvements when necessary
  • Provide technical assistance in the implementation of a plan for evolutionary paths and trade-offs for possible new technology insertion to solve technical problems, disputes
  • Identify risk according to strategies associated with the architecture
  • Implement innovative software with Human Machine Interface (HMI) capability in accordance with the design documents and functional requirements that efficiently connects the user to the system
  • Assist in creating user manuals during the development process to transfer essential knowledge to customers and end users
  • Perform unit and functional tests, and troubleshoot software application whenever necessary
  • Demonstrate design and application compliance according to customers specifications
  • Applying Scrum or Kanban methodology REQUIRED QUALIFICATIONS AND SKILLS -
    • A Graduate Degree holder on at least one of the following disciplines: - Computer Engineering or Software Engineering
    • Certification on Application Development with Java is a plus
    • Certification on Application Development with React.JS is a plus
    • Work Experience Minimum 7 years experience in software development with Java 
    • Object-Oriented Programming and Frameworks like REST API, Microservices Architecture, gRPC and protocol buffers
    • Distributed Event Streaming Platforms i.e., KAFKA.
    • Communication protocols, i.e., TCP, UDP, HTTP, RTSP
    • NoSQL Databases i.e., MongoDB
    • Unit Testing frameworks.
    • Configuration management tools - Git, Bitbucket, etc. n Containers and orchestration Dockers, Kubernetes.

      VERTICAL - ENGINEERING



  • Doha, Qatar KBC Technologies Full time

    Hi All, We are looking for Senior Software Engineers to join us in Qatar. Only immediate joiners are prioritized due to project requirements. - Experienced (5+ years) in Java technologies and Microservices Architecture using Springboot - Developing the code based on the coding standards and architecture guidelines - Code reviews and guidance to the team...


  • Doha, Qatar Boeing Full time

    Work with more senior engineers onsoftware architecture design and definition for containerizedsoftware services to run onboard aircraftplatformsParticipate in the development,documentation, and maintenance of tactical, embedded missionsoftware solutionsParticipate in peerreviewsParticipate in integration testing todeliver a fully functional systemDevelop...


  • Doha, Qatar KARTY Full time

    **Job Title**:Senior Software Engineer (Frontend) **Company**: Karty LLC **Location**:Doha, Qatar **Key Responsibilities**: - **Mobile App Development**: - Implement visually appealing and responsive user interfaces. - **Web Application Development**: - **User Experience (UX) Design**: - Collaborate with UX/UI designers to translate design...


  • Doha, Qatar Flex Full time

    Flex is a fully remote company and this role can be performed from anywhere. The Role We are looking for engineers who are excited to be part of our early story and help us build a diverse and vibrant company. As a senior software engineer you will have the opportunity to work across the entire stack with a focus on Android applications. You will have the...


  • Doha, Qatar Flex Full time

    Flex is a fully remote company and this rolecan be performed from anywhere. The Role We are looking forengineers who are excited to be part of our early story and help usbuild a diverse and vibrant company. As a senior software engineeryou will have the opportunity to work across the entire stack witha focus on Android applications. You will have the...


  • Doha, Qatar Boeing Full time

    Work with more senior engineers on software architecture design and definition for containerized software services to run onboard aircraft platformsParticipate in the development, documentation, and maintenance of tactical, embedded mission software solutionsParticipate in peer reviewsParticipate in integration testing to deliver a fully functional...


  • Doha, Qatar Codelattice Full time

    • You will build software to help the humans powering organizations to thrive. • You will work with other engineers to build and own products across a modern tech stack, including Terraform, PostgreSQL, Node.js, GraphQL, Relay Modern, and TypeScript. We rely on AWS to host our infrastructure. • You will drive the implementation of complex...


  • Doha, Qatar ConsenSys Full time

    We are looking for a senior backend engineer with production application experience to work on bringing transactions through the web3 ecosystem. This will include work related to the transaction supply chain and how we can facilitate a more frictionless user experience. Many of the activities we focus on are adjacent to ethereum and require an understanding...

  • software engineer

    3 weeks ago


    Doha, Qatar Muhandisin Full time

    • Design, development and maintenance of software applications.• Collaborate with cross-functional teams on software projects.• Write clean, efficient, and well-documented code.• Conduct code reviews and provide constructive feedback.• Troubleshoot software problems.• Stay current with emerging technologies and industry...


  • Doha, Qatar ConsenSys Full time

    We are seeking an experienced Senior Java/Kotlin Backend Engineer to join our team. The ideal candidate will have expertise in building and maintaining server-side systems using Java/Kotlin and other related technologies, as well as experience with blockchain and zk-rollups. Would be great if you brought this to the role Design, develop, and maintain the...


  • Doha, Qatar Codelattice Full time

    • You will buildsoftware to help the humans powering organizations to thrive.• You will work with other engineers to build and ownproducts across a modern tech stack, including Terraform,PostgreSQL, Node.js, GraphQL, Relay Modern, and TypeScript. We relyon AWS to host our infrastructure. • You will drive theimplementation of complex projects,...


  • Doha, Qatar JOB HUB GLOBAL Full time

    **Job description** We are looking to recruit **Software Developers and Support Engineers ( 3 Nos) with minimum 3-4 Years experience** for a prestigious government project for **6 Months ( Extendable)** in Qatar. You need to work 10 hours a day and 5 days a week in a challenging and fast - paced working environment. **Your Role - International, Challenging...


  • Doha, Qatar Talent Pal Full time

    Senior Java Backend Software EngineerWe are looking for experienced toptier engineers that will continue to evolve our solutions. The financial domain is not for the weak of heart so were looking for developers who are excited and challenged by working on a very complex product domain and build clean and highly accurate code. You will be involved in...

  • Gis Senior Engineer

    4 weeks ago


    Doha, Qatar CEG International Full time

    Master’s degree from an accredited college or university with major coursework in Engineering preferred - Minimum of 13 years of experience in engineering, planning, software development, and software development lifecycle - Good understanding of GIS with Professional GIS Certification* - Good knowledge of ESRI software and development framework. -...


  • Doha, Qatar Raytheon Full time

    Required Qualifications Typically requires a University Degree or equivalent experience and minimum 5 years prior relevant experience, or An Advanced Degree in a related field and minimum 3 years experienceProficiency developing full stack software applications written in Java, Python, C++, or JavascriptExperience using DevSecOps methodologies with modern...


  • Doha, Qatar Meinhardt Full time

    _**Job Title - Senior Infrastructure Engineer**_ - **Field / Project Scope - Design**_ - **Grade / Level - Senior**_ **QUALIFICATIONS**: - BSc Degree in Civil Engineering or related field - Preferably with UPDA Certificate. PMP is additional credit, if any. - Minimum 15 years of regional / international experience of design wet utilities (Storm, Potable,...


  • Doha, Qatar Seastrong Consulting Full time

    Bachelor’s degree in Computer Science, Information Technology, or related field; Master’s degree preferred. - 10 years (5 in a senior role) - Deep understanding of software development processes, coding, front/back-end development, API integration, testing methodologies, data mining, and stakeholder management - Responsible for leading the planning,...


  • Doha, Qatar Boeing Full time

    b DescriptionAt Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great...

  • Software Engineer

    2 weeks ago


    Doha, Qatar Grafana Labs Full time

    Solid experience with at least one programming language. We use Go, Javascript, Typescript, and Node.js, but if you have familiarity with Python, C, C++, Rust or similar then that translates wellSome experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a...


  • Doha, Qatar Boeing Full time

    bDescriptionAt Boeing, weinnovate and collaborate to make the world a better place. From theseabed to outer space, you can contribute to work that matters witha company where diversity, equity and inclusion are shared values.We’re committed to fostering an environment for everyteammate that’s welcoming, respectful and inclusive, withgreat opportunity for...