Software Engineer Dubai UAE

Position: Software Engineer

Date posted: 2023-06-26

Industry: other

Employment type: Full Time

Experience: 3 to 5 year

Qualification: Bachelor’s Degree holder

Salary: AED 5000 to 10000

Location: Dubai, United Arab Emirates

Company: Confidential

Description:

Hiring Software Engineer (26/06/2023 – 05/07/2023)

Location: Dubai

Europeans preferred

Responsibilities:

  • Work with the department for Researching, Designing, Implementing and Managing Software Programs.
  • Develop high-level product specifications with attention to system integration and feasibility.
  • Use tools and methodologies to create representations for functions and user interface of desired product.
  • Define all aspects of development from appropriate technology and workflow to coding standards.
  • Communicate successfully all concepts and guidelines to development team.
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
  • Improving system quality by identifying issued and common patterns and developing standard operating procedures.
  • Identifying areas for modification in existing programs and subsequently developing these modifications.
  • Provide technical guidance and coaching to developers and engineers.
  • Suggest and implement solutions for process improvement.
  • Maintaining and upgrading existing system.
  • Design and implement hardware systems and software applications.
  • Develop architectural solutions for databases, user interfaces, and web services.
  • Conceptualize software solutions to address needs for end-users.
  • Pitch project proposals to departments, management, or clients.
  • Work on deciding on the platforms and coding standards to be used in project development.
  • Conduct testing to ensure optimal functionality.

Qualifications

  • Bachelor’s degree in Computer Engineering is required.
  • Master’s Degree in Computer Engineering is preferred.
  • Hands-on programming experience using C#, Java, Python, JavaScript, C, C++, Scala, Swift, Katlin, ReactJS, MongoDB and Node Js languages.
  • A minimum of 7 years’ proven experience in a similar role is required.

Skills

  • Ability to develop unit testing of code components or complete applications.
  • Creativity is always a plus.
  • Must be a full-stack developer and understand concepts of software engineering.
  • Experience working on a variety of software development projects.
  • Deep programming language knowledge.
  • Able to lead a team effectively.
  • Knowledge of Waterfall and Agile development methodologies.
  • Extensive understanding of architectural styles and design patterns.
  • Experience with database design and data modeling.
  • Background in service-oriented architecture (SOA).
  • Understanding of software development lifecycle (SDLC).

Leave a Reply

Your email address will not be published. Required fields are marked *