Software Engineer - Riyadh, المملكة العربية السعودية - ABANA Enterprises Group Co.

    Default job background
    دوام كامل
    وصف

    ABANA Enterprises Group Co. is hiring a Software Engineer to join our talented and innovative team in the banking industry. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications for our banking systems. You will collaborate with cross-functional teams to define requirements, write efficient code, and ensure the high performance and usability of our software.

    Responsibilities

    • Collaborate with stakeholders to gather and analyze software requirements.
    • Design and develop software solutions that meet business and technical requirements.
    • Write clean, maintainable, and efficient code.
    • Test and debug software applications to ensure optimal functionality.
    • Collaborate with cross-functional teams to integrate software components and resolve issues.
    • Participate in code reviews and provide feedback to enhance code quality.
    • Keep up-to-date with emerging trends and technologies in software engineering.
    • Document software designs, technical specifications, and user manuals.
    • Support the deployment and maintenance of software applications.

    Requirements

    diploma or bachelor's degree in Computer Science or related field.

    2+ years of experience in technology field.

    Strong proficiency in one or more programming languages such as Python, or dart flutter.

    Good understanding with software development methodologies and tools.

    Good understanding of database systems andSQL.

    Knowledge of web technologies such as HTML, CSS, and JavaScript.

    Excellent problem-solving and analytical skills.

    Strong communication and teamwork abilities.

    Good Knowledge ofGit.