Software Developer- IT Department

The British University In Egypt

Employer Active

Posted 7 hrs ago

Experience

3 - 8 Years

Job Location

Cairo - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Job Responsibilities

  • Design, develop, test, and maintain software applications to meet the university's needs.
  • Collaborate with cross-functional teams to gather and analyze requirements, ensuring solutions align with organisational objectives.
  • Write clean, scalable, and efficient code following best practices and coding standards.
  • Debug and resolve software defects, providing timely solutions to technical issues.
  • Develop and maintain comprehensive technical documentation, including functional requirements and design specifications.
  • Stay updated with emerging technologies and methodologies to propose and implement innovative solutions.
  • Ensure timely delivery of projects, adhering to quality standards and project timelines.
  • Integrate software applications with existing systems and third-party platforms as required.
  • Provide ongoing support and maintenance for deployed applications, ensuring optimal performance and user satisfaction.
  • Perform additional duties as assigned by the Application Manager.

Technical Skills

  • Proficient understanding of Object-Oriented Programming (OOP) principles and design patterns.
  • Strong knowledge of the Software Development Life Cycle (SDLC) and Agile methodologies.
  • Experience with web development technologies, including:
  • ASP.NET and ASP.NET Core (C#).
  • Microsoft SQL Server and MySQL.
  • JavaScript, jQuery, Bootstrap, HTML5, CSS3, and React.
  • Experience in building microservices or API-driven integrations and maintaining API documentation.
  • Comprehensive understanding of SQL relational databases.
  • Ability to develop cross-browser and cross-platform compatible solutions.
  • Experience in performance tuning of databases.
  • Proficiency in PHP.
  • Experience in mobile application development using Flutter.
  • Proficiency in the English language.

Core:

  • Interpersonal Skills
  • Collaboration
  • Integrity & Accountability
  • Results Focus

Desired Candidate Profile

Educational Qualifications

- Bachelor's degree in Computer Science, Information Technology, or a related field.

Experience

- A minimum of 3 years of professional experience in software development, with at least 1 year in a directly relevant role.

Company Industry

Department / Functional Area

Keywords

  • Software Developer- IT Department

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com