Job Opportunities in Egypt


October 28, 2021

Espace EG

الإسكندرية

FULL TIME


Senior Software Developer

Responsibilities
  • Design and implement new software programs.
  • Produce efficient and elegant code based on requirements.
  • Make good technical decisions that provide solutions to business challenges.
  • Write Integration and Unit test for the written code.
  • Troubleshooting, debugging, maintaining and improving existing software.
  • Recommend and apply software improvements to ensure speed, scalability and security.
  • Extract and maintain reusable software components.
  • Create technical documentation to guide future software development projects.
  • Clearly and regularly communicate with management and technical teams.
  • Maintain up-to-date knowledge of technological developments in the industry.
  • Share knowledge and technical experience with company members.
  • Conduct code reviews to ensure proper design and coding practices.
  • Provide technical guidance to junior team members
Qualifications
  • BS/MS degree in Computer Science, Engineering or a related subject.
  • 5+ years of proven professional experience in Java or Ruby on Rails.
  • Proficiency in English.
  • Good Communication and negotiation skills.
  • Critical Thinking and Problem Solving skills.
  • Deep knowledge of Software Design Principles.
  • Deep understanding of Object Oriented Programming concepts.
  • Deep understanding of Design Patterns.
  • Strong troubleshooting and debugging skills.
  • Good experience designing and implementing RESTful APIs.
  • Good understanding of database systems and practical experience with relational databases.
  • Familiarity with the Linux operating system.
  • Familiarity with using Docker.
  • Experience using Git for source control.
  • Experience writing unit and integration tests.
  • A critical eye for code weaknesses and points of improvement.
  • Ability to provide in-depth evaluation and analysis of complex technical issues.
  • Ability to continuously learn and apply solutions using new technologies.
  • Ability to provide mentoring and guidance to junior developers.
  • Knowledge of Graph QL is a plus.
  • Knowledge of React is a plus.

Latest Job Opportunities


October 20, 2024

Impactyn
Senior Backend Software Engineer (.net)

القاهرة

FULL TIME

View Details

October 20, 2024

Impactyn
Senior Software Quality Control Tester

القاهرة

FULL TIME

View Details

October 20, 2024

Impactyn
IOS Developer

القاهرة

FULL TIME

View Details

October 20, 2024

Impactyn
Sales Executive

القاهرة

FULL TIME

View Details

October 20, 2024

Impactyn
Senior Front End Developer

القاهرة

FULL TIME

View Details

Similar Jobs


August 28, 2024

Blink22
Senior Fullstack Engineer

الإسكندرية

FULL TIME

View Details

September 9, 2024

United Nations High Commissioner for Refugees (UNHCR)
Senior Registration Assistant

الإسكندرية

View Details

September 2, 2024

Careem
Senior Software Engineer II

الإسكندرية

View Details

August 29, 2024

metas
Senior laravel developer

الإسكندرية

FULL TIME

View Details

September 3, 2024

metas
Senior Sales Specialist

الإسكندرية

FULL TIME

View Details

August 21, 2024

TrianglZ
Mid Senior & Senior Backend Engineer

الإسكندرية

View Details

New Jobs from This Company


June 23, 2024

Espace EG
Sales Manager

الإسكندرية

FULL TIME

View Details

October 28, 2021

Espace EG
Senior Software Developer

الإسكندرية

FULL TIME

View Details

July 15, 2021

Espace EG
Junior Software Developer

الإسكندرية

FULL TIME

View Details