Senior Software Engineer

2 days ago


Qatar Talent Pal Full time

**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 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.

**REQUIRED QUALIFICATIONS AND SKILLS**:

- A Graduate Degree holder in at least one of the following disciplines: - Computer Engineering or Software Engineering.
- Certification in Application Development with Java is a plus.
- Certification in Application Development with React.JS is a plus.
- Work Experience: Minimum 7 years experience in software development with Java.
- Technical Competencies: Object-Oriented Programming and Frameworks, REST API, Microservices Architecture, gRPC and protocol buffers, Distributed Event Streaming Platforms (e.g., KAFKA), Communication protocols (e.g., TCP, UDP, HTTP, RTSP), NoSQL Databases (e.g., MongoDB), Unit Testing frameworks, Configuration management tools (e.g., Git, Bitbucket), Containers and orchestration (e.g., Dockers, Kubernetes).

This job has been sourced from an external job board.



  • Qatar Talent Pal Full time

    **This is a heading**: A U.S.based 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, write, and implement software solutions. The company's technology and...


  • Qatar Talent Pal Full time

    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 architectural and code review with the team to ensure the quality, clarity, and...


  • Qatar Talent Pal Full time

    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 DocumentDB, which can be owned, controlled, and operated by end-users on their own...


  • Qatar Talent Pal Full time

    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 for managing open source development projects. It includes code hosting and...


  • Qatar Talent Pal Full time

    **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 our distributed team. Launchpad is a robust platform for managing open...


  • Qatar Talent Pal Full time

    **Backend Software Engineer (Node.js, NestJS)**: **Position Overview**: - Design and develop scalable, high-performance backend services using Node.js and NestJS. - Work with MongoDB and PostgreSQL databases to ensure data integrity, performance, and scalability. - Develop and maintain robust web APIs for frontend-backend communication. - Collaborate with...


  • Qatar Talent Pal Full time

    **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 involved in directing system testing and validation procedures, and also working...


  • Qatar Talent Pal Full time

    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 performance, or upgrade interfaces. You will also be involved in directing system...


  • Qatar Orion Full time

    **Job description**: We have an urgent opportunity for Senior Control Systems Engineer position. **MINIMUM REQUIREMENTS/QUALIFICATIONS**: - Bachelor's /or Science Degree in Engineering or Engineering Specialization. - With minimum 8 years' experience in similar position within Oil and Gas industry with major EPC projects in conducting review of technical...

  • Junior QA Engineer

    6 days ago


    Qatar Talent Pal Full time

    **Xpand** Team** is on the lookout for a passionate **Junior QA Engineer** to join our dynamic team. Whether you prefer working from the office, fully** remote**, or a combination of both, we offer the flexibility to choose what suits you best! **You**r** responsib**ilities**: - Autonomously design, develop and execute tests - Communicate with other...