Software Engineer

قطر - Qatar

COLLECTING POOL OF CANDIDATES FOR OUR UPCOMING PROJECTS IN IRAQ!


We are seeking a software developer to join us. You will collaborate with other developers to create and maintain the various software applications we use to streamline our business and increase our efficiency.

Your duties will include developing software for mobile and web platforms to automate our internal processes and make communication seamless between departments.


Responsibilities

Below are some of the responsibilities a software engineer is expected to assume in their position:  

  • Design, debug, and build software applications
  • Perform code walk-throughs to ensure code correctness
  • Work with other engineers to architect, build, and test new features
  • Participate in code reviews and test designs
  • Work in an agile environment to release software on a regular schedule
  • Test software applications and debugging to ensure that they meet business requirements
  • Troubleshoot existing software and resolve any problems
  • Work with business analysts to define software development lifecycle requirements
  • Conduct design reviews to confirm that software architecture is sound
  • Improve and document existing software and tools


Skills

Below are the qualifications expected of a software engineer:

  • Proficiency in at least one programming language, such as Python, SQL, Java, C#, C++, Ruby, PHP, or JavaScript
  • Proficiency with data structures, algorithms, and computer science fundamentals
  • Experience with version control using tools such as Git
  • Experience with testing tools and computer systems
  • Experience with build tools and development processes
  • Proficient communication skills


تاريخ النشر: اليوم
الناشر: Bayt
تاريخ النشر: اليوم
الناشر: Bayt