Browse Jobs
For Employers
Post JobLog inGet Started

Full Stack Developer - "Python"

Dafater
Heliopolis, Cairo
Posted 11 months ago
77Applicants for1 open position
  • 25Viewed
  • 17In Consideration
  • 5Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Role Purpose: as a full-stack developer you will Develop and maintain web applications using modern technologies such as React, .NET & Python, or any other JS frameworks. Collaborate with other developers, designers, and stakeholders to create and implement new features.

Duties/Responsibilities:

  • Develop API services and web applications as per the client specifications using coding standards and standard methodologies.
  • Perform unit testing and defect fixes.
  • Use development best practices supported by the Centers of Excellence (CoE) and apply the proper design, breakdown, and modeling patterns for processing, data, hosting infrastructure, etc. Guide the team’s technical choices based on the best practices and the corporate standards to which he/she will be called on to contribute)
  • Prepare his/her development work for the execution of automated tests.
  • Perform the required tests throughout the development process until production, avoiding service interruptions.

Job Requirements

Job Requirements

Education:

  • BSc. Computer Science or Information Technology or related field from an appropriately accredited institution

Experience:

  • Experience with JavaScript, .NET & Python and familiarity with all stages of the SaaS Product lifecycle.
  • Knowledge of relational databases and SQL.
  • Proficient in front-end development using JavaScript (React, JQuery & Angler), HTML5, vuejs, and CSS.
  • Solid experience with REST-based APIS following industry best practices.
  • knowledge of building CI/CD pipelines using Azure DevOps.
  • Hands-on experience in Azure Cloud
  • Have worked in agile scrum/Kanban teams.
  • Takes on a coaching and mentoring role, motivating others and boosting morale.
  • Great attention to detail to quickly identify key aspects of any problem leading to better performance.
  • Takes on a coaching and mentoring role, motivating others and boosting morale.
  • Highly independent, take ownership, does not need to be told what to do, seeks feedback, and executes actions.

Required Skills/Abilities:

  • Voracious learner. You love diving into new areas and exploring new languages, and frameworks and are always up to date with the latest technologies & SW releases.
  • Ability to work in multitasks under pressure assuring the best outcome.
  • You are goal-oriented and enjoy taking initiative as well as responsibility.
  • Strong analytical and reporting skills.
  • Value clear communication. You recognize the importance of clear communication, documented planning, and transparent & frequent feedback.
  • Ask clarifying questions and communicate early and often to unblock yourself.
  • Deep understanding of the causes of the problem and creating strategies to have long-term problem solutions and turn problems into opportunities.
  • Great attention to detail to quickly identify key aspects of any problem leading to better performance.
  • Highly independent, take ownership, does not need to be told what to do, seeks feedback, and executes actions.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull Stack Developer - "Python"