وظائف

    Senior Software Engineer - Qatar, دولة قطر - Talent Pal

    Talent Pal
    Talent Pal Qatar, دولة قطر

    منذ أسبوع

    Default job background
    وصف

    JOB BRIEF
    The role is concerned with developing streamlined reliable and quality software products. Requires indepth technical knowledge in software architecture the job focuses in designing and implementing software applications for Defence Industry. 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 Military 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 tradeoffs 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 Technical Competencies Behavioural Competencies.
    • ObjectOriented Programming and Frameworks.
    • 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. Containers and orchestration Dockers Kubernetes.

    VERTICAL ENGINEERING

    Original job Senior Software Engineer posted on GrabJobs . To flag any issues with this job please use the Report Job button on GrabJobs.


    This job has been sourced from an external job board.
    More jobs on

  • Talent Pal

    Senior Software Engineer

    منذ أسبوع


    Talent Pal Qatar, دولة قطر

    JOB BRIEF · KEY ACCOUNTABILITIES · - 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 ...

  • Talent Pal

    Senior Software Engineer

    منذ 6 أيام


    Talent Pal Qatar, دولة قطر

    **This is a heading**: · A company that is developing a leading mobile software to enhance workforce productivity and job site intelligence is looking for a Senior Software Engineer. The engineer will be collaborating with highly-skilled professionals to design, modify, develop, ...

  • Talent Pal

    Software Engineering Manager

    منذ أسبوع


    Talent Pal Qatar, دولة قطر

    Drive the future of collaborative open source development tooling as part of the Launchpad team. This is an opportunity for a motivated engineering manager with a passion for open source software, Linux, and web services to join our distributed team. Launchpad is a robust platfor ...

  • Talent Pal

    Senior Software Engineer

    منذ 6 أيام


    Talent Pal Qatar, دولة قطر

    **JOB BRIEF**: · **KEY ACCOUNTABILITIES**: · - Provide technical support upon the implementation of software design according to specifications and requirements. · - In line with the conceptual design of the software, contribute to establishing standards, templates, and guideline ...

  • Talent Pal

    Backend Software Engineer

    منذ 6 أيام


    Talent Pal Qatar, دولة قطر

    **Backend Software Engineer , NestJS)**: · **Position Overview**: · - Design and develop scalable, high-performance backend services using and NestJS. · - Work with MongoDB and PostgreSQL databases to ensure data integrity, performance, and scalability. · - Develop and maintain ...

  • Talent Pal

    Backend Software Engineer

    منذ أسبوع


    Talent Pal Qatar, دولة قطر

    Key Responsibilities: · - Design and develop scalable, high-performance backend services using and NestJS. · - Work with MongoDB and PostgreSQL databases to ensure data integrity, performance, and scalability. · - Develop and maintain robust web APIs for frontend-backend communi ...

  • Talent Pal

    Digital Software Engineer

    منذ أسبوع


    Talent Pal Qatar, دولة قطر

    **Roles and Responsibilities** · - Adherence to design guidelines and contribution to the development of the design system. · - Create and manage reusable UI components, ensuring code quality and maintainability. · - Ensure the implementation of responsive design principles for m ...

  • Talent Pal

    Lead Software Engineer

    منذ أسبوع


    Talent Pal Qatar, دولة قطر

    Add the Middle East to your global professional experience and have the opportunity to work on some of the leading Digital Transformation programs. · Virtusa is one of the fastest growing IT Services companies in the Middle East with a growing client base in the UAE, KSA, Qatar & ...

  • Talent Pal

    Digital Software Engineer

    منذ أسبوع


    Talent Pal Qatar, دولة قطر

    **About the role** · We are looking for a · **Java Lead** who possesses a passion for pushing technologies to the limits. · **Roles and Responsibilities** · - Design and develop high quality and reliable code with unit test cases, meeting given specifications. · - Create Document ...


  • Talent Pal Qatar, دولة قطر

    **Software Engineering Manager Saas | Canonical | Qatar**: · Drive the future of collaborative open source development tooling as part of the Launchpad team. This is an opportunity for a motivated engineering manager with a passion for open source software, Linux, and web service ...


  • Talent Pal Qatar, دولة قطر

    Lead Software Development Engineer - DevOps will contribute to the implementation of CI/CD & infrastructure automation efforts. Help developers with environment setup, deployments, and production operations. · **Qualification**: · - Bachelors in Computer Science or Information Te ...


  • Talent Pal Qatar, دولة قطر

    **Senior Java Backend Software Engineer**: · We are looking for experienced, top-tier engineers that will continue to evolve our solutions. The financial domain is not for the weak of heart, so we're looking for developers who are excited and challenged by working on a very compl ...


  • Talent Pal Qatar, دولة قطر

    100% remote job · Senior Software Engineer Python Mongodb | Canonical | Qatar · We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Atlas or Amazon DocumentD ...

  • Talent Pal

    Software Engineering Manager

    منذ يومين


    Talent Pal Qatar, دولة قطر

    Drive the future of collaborative open source development tooling as part of the Launchpad team. This is an opportunity for a motivated engineering manager with a passion for open source software Linux and web services to join our distributed team. Launchpad is a robust platform ...

  • Talent Pal

    Senior Software Engineer

    منذ 6 أيام


    Talent Pal Qatar, دولة قطر

    This is a heading · A company that is developing a leading mobile software to enhance workforce productivity and job site intelligence is looking for a Senior Software Engineer. The engineer will be collaborating with highlyskilled professionals to design modify develop write a ...


  • Talent Pal Qatar, دولة قطر

    Software Engineering Manager Saas Canonical Qatar · Drive the future of collaborative open source development tooling as part of the Launchpad team. This is an opportunity for a motivated engineering manager with a passion for open source software Linux and web services to join o ...


  • Talent Pal Qatar, دولة قطر

    Backend Software Engineer NestJS)We are looking for a motivated and experienced Backend Software Engineer to join our Technology team. The ideal candidate will have a strong foundation in NestJS MongoDB PostgreSQL web APIs TypeScript JavaScript and Azure development technologie ...


  • Rickard Engineering Qatar, دولة قطر

    SYDNEY - LONDON - DUBAI · **WE'RE HIRING** · **Façade & Structural Design Engineer** · **Rickard Engineering - UAE/Qatar/KSA** · Significant project wins mean we are expanding our team in the Middle East. We are looking for a well · - credentialed engineer to join our award-winni ...

  • Talent Pal

    Hiring for Software Developer

    منذ أسبوع


    Talent Pal Qatar, دولة قطر

    Our company is seeking to hire a skilled software developer to help with the development of our current projects. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its perfor ...

  • Talent Pal

    Hiring for Software Developer

    منذ 6 أيام


    Talent Pal Qatar, دولة قطر

    **Our company is seeking to hire a skilled software developer**: · Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. You will also be ...