Job Detail

Software Design Engineer

Posted on Feb 18, 2024
Location: Doha, Qatar
Industry: Real Estate / Property / Construction
Job Type: Contract
Education: Bachelors
Experience: 3 Years
Salary: 5000 - Qatar Rials (Monthly)

Job Description

We are seeking a skilled and experienced Software Engineer over ''10+ years'' to join our dynamic team. and must be an "Arab Nationality" The ideal candidate will have a strong background in software development, excellent problem-solving skills, and a passion for creating high-quality software solutions. As a Software Engineer, you will collaborate with cross-functional teams to design, develop, test, and deploy software applications that meet our customers' needs.
Participate in the entire software development lifecycle, from requirements analysis to design, implementation, testing, and deployment.
*Write clean, maintainable, and efficient code using industry best practices.
*Collaborate with product managers, designers, and other stakeholders to understand project requirements and translate them into technical specifications.
*Design and implement software solutions that are scalable, secure, and reliable.
*Conduct code reviews to ensure code quality and adherence to coding standards.
Identify and troubleshoot software defects and performance bottlenecks.
*Stay up-to-date with emerging technologies and trends in software development.
*Contribute to process improvement initiatives to enhance team productivity and efficiency.


Candidate Requirements

*Arab Nationality only
*A bachelor's degree in Computer Science, Software Engineering, or a related field
*Experience with version control systems like Git.
*Knowledge of integrated development environments (IDEs) such as Visual Studio Code, IntelliJ IDEA, or Eclipse.
*Understanding of databases and SQL (Structured Query Language).
*Understanding of the software development lifecycle phases including requirements gathering, design, implementation, testing, deployment, and maintenance.
*Good communication skills to work effectively with team members, stakeholders, and clients.
*Ability to collaborate in a team environment, including remote and distributed teams.
*Ability to troubleshoot and debug issues in software applications.
*Understanding of debugging tools and techniques.
*Willingness to adapt to changing technologies, project requirements, and organizational processes.
*Ability to work in a fast-paced environment and handle multiple tasks simultaneously.


Skills Required

Job is expired

DISCLAIMER: Dear Candidate! You are fully responsible to deal with the employer on the hiring process. GulfJobs.com will not take any responsibility on your hiring process. Genuine employer does not ask money for hiring!


Like us on Facebook