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 Software Quality Control Tester

القاهرة

FULL TIME

View Details

October 20, 2024

Impactyn
Senior Backend Software Engineer (.net)

القاهرة

FULL TIME

View Details

October 20, 2024

Impactyn
Senior Front End Developer

القاهرة

FULL TIME

View Details

October 20, 2024

Impactyn
IOS Developer

القاهرة

FULL TIME

View Details

October 20, 2024

Impactyn
Sales Executive

القاهرة

FULL TIME

View Details

Similar Jobs


September 10, 2024

Thales
Senior Accountant -DIS Saudi

القاهرة

FULL TIME

View Details

September 10, 2024

Orange Business
Marketing offer - Senior

القاهرة

View Details

September 9, 2024

Instabug
Senior Graphic & Motion Designer

القاهرة

FULL TIME

View Details

September 12, 2024

Evolvice GmbH
Senior Scrum Master

القاهرة

FULL TIME

View Details

September 14, 2024

IFC Systems Corporation
Senior Executive Assistant

القاهرة

View Details

September 15, 2024

Coca‑Cola HBC Austria GmbH
Senior Insights Analyst

القاهرة

View Details

New Jobs from This Company


June 23, 2024

Espace EG
Sales Manager

الإسكندرية

FULL TIME

View Details

June 23, 2024

Espace EG
Software Developer – Mid Level

الإسكندرية

FULL TIME

View Details

October 28, 2021

Espace EG
Senior Software Developer

الإسكندرية

FULL TIME

View Details