Back-End Developer
Appgain -
Maadi, CairoPosted 7 years ago12Applicants for1 open position
- 2Viewed
- 0In Consideration
- 1Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities
- Developing all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end
- Participate in the design and documentation of different system components as needed, and utilize the design and documentation standards.
- Develop the appropriate application code and supporting documentation based on the approved system requirements and designs.
- Participate in, and enforce, the full life-cycle of product development, and ensure the proper adoption of the life-cycle.
- Ensure the appropriate use of development environments, tools, source/change control, and configuration/deployment management procedures.
- Implement and support developed solutions.
- Code review for peer developers
Job Requirements
- BS or Graduate degree in Computer Science or Computer engineering
- Hands on experience with
- Python -Flask
- MongoDB
- Managing the development life cycle in an Agile/Scrum
- JIRA
- Git workflow
- Ngnix
- Ubuntu
- MySQL
- RestAPI development
- Documentation skills using apiary /swagger
- Basics of Docker
- Perfect Teamwork skills
- At least 2 years of experience with proven track and portfolios
Preferred to have
- Continuous integration experience using jenkins
- Knowledge of Sentry , Kong API GW ,Dockers , Kubernetes , AWS SQS, S3 ,EC2 , Node JS , Redis DB