Software Developer

؜ - ؜الإسكندرية ؜ -

تفاصيل الوظيفة

Responsibilities



  • Develop and implement new software programs.

  • Producing 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.

  • Maintain and recommend software improvements to ensure strong functionality and optimization

  • Developing technical documentation to guide future software development projects

  • Clearly and regularly communicate with management and technical support colleagues

  • Possess up-to-date knowledge of technological developments in the industry

  • Share knowledge and technical experience with company members


Qualifications



  • BS/MS degree in Computer Science, Engineering or a related subject.

  • ‎3+ years of proven professional experience in Ruby on Rails.

  • Proficiency in English.

  • Good Communication and negotiation skills.

  • Critical Thinking and Problem Solving skills.

  • Strong understanding of Object Oriented Programming concepts.

  • 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 continuously learn and apply solutions using new technologies.

  • Ability to provide mentoring and guidance to junior developers.

  • Knowledge of GraphQL is a plus.

  • Knowledge of React is a plus.

ملخص الوظيفة

  • المُعلن : Espace EG
  • تاريخ الإعلان : 02/01/2023
  • نوع العمل : -
  • مستوى الخبرة : -
  • المستوى التعليمي : -
  • مكان العمل : الإسكندرية
  • الراتب : -
  • الهاتف : -

وظائف أخرى مثل هذه الوظيفة

الإسكندرية
19/12/2022

### **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, debu…

القاهرة
23/06/2022

**What do we do at Schneider Electric?** We provide energy & automation digital solutions for efficiency and sustainability. we believe access to energy and digital is a basic human right. We empower all to make the most of their energy and resources, ensuring Life Is On everywhere, for everyone, a…

دبي
30/04/2022

As an API Integration Developer, you should have a software development background and be able to facilitate, design, and develop technical solutions for existing Java applications and processes. You will interact with Lead Developers, System Analysts, Business Users, Architects, Test Analysts, Pro…

الرياض
01/05/2022

#### **Job Description** * Participates as a member of the development team. * Works on problems/projects of moderately complex scope. * Acts as an informed team member providing analysis of information and limited project direction input. * Performs basic analysis of functional or business…

السعودية
01/05/2022

قطاع العمل Information Technology سنوات من الخبرة 4 سنوات مستوى الخبرة خبرة متوسطة المتطلبات العلمية درجة البكالوريوس اللغات العربية, الإنجليزية الأفضلية من ناحية الجنس لا تفضيل نوع الوظيفة دوام كامل تاريخ الإنضمام حالاً الفئة العمرية لا تفضيل الشهادات المطلوبة N/A ## **ا لتوصيف الوظيفي** (Remotly) …

العين
01/05/2022

The Big Data Analytics Center (BiDAC) is established to conduct quality big data research, training, consultation and to provide unified big data platform services within the UAE and internationally. The main objective of BiDAC is to conduct leading-edge research and services within the emerging do…

الكويت
05/05/2022

We are looking for an experienced Software Developer that will be responsible for working on website, e-commerce and application software to join the IT Team. **Responsibilities and duties:** * Research, plan, install, configure, troubleshoot, maintain and upgrade software interfaces. …

القاهرة
06/07/2022

**What do we do at Schneider Electric?** We provide energy & automation digital solutions for efficiency and sustainability. we believe access to energy and digital is a basic human right. We empower all to make the most of their energy and resources, ensuring Life Is On everywhere, for everyone, a…

الشارقة
18/04/2023

**Date:** 17-Apr-2023 **Location:** Sharjah, AE **Company:** University Hospital Sharjah ## **Position Summary** * Write coding, test and debug computer applications based on hospital requirements and policies. * Support, troubleshoot and resolves applications problems. * Train end users on r…

أبو ظبي
30/05/2023

About us: One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We're lookin…

Language: English