Senior Python Developer - Nasr City
Maxycode -
Nasr City, CairoPosted 5 years ago23Applicants for1 open position
- 6Viewed
- 1In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for Senior Python Developer;
- Develop a scalable software application with Python/Django based on an existing web application and API.
- Troubleshoot and solve issues as they arise.
- Build upon you understanding of algorithms and mathematical calculations by incorporating our proprietary algorithms into the new app.
- Perform data analytics tasks with data collected.
- Utilize the user feedback experience to its fullest by incorporating design changes quickly.
- Expand your education level with new technologies and trends relating to Python/Django server application development.
- Excel within an agile software development environment that allows for precise delivery timetables with weekly scrum sprints.
- Work with and expand your knowledge of RESTful web development services.
- Help design and implement functional requirements
- Build efficient back-end features in Python
- Integrate front-end components into applications
- Manage testing and bug fixes
- Prepare technical documentation
- Collaborate with UX/UI designers to implement design into the code
- Coach junior team members
- Implement software enhancements and suggest improvements
- Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
- Adhere to high-quality development principles while delivering solutions on-time.
- Provide third-level support to business users.
- Research and evaluate a variety of software products.
Job Requirements
- A Bachelor’s degree in computer science, engineering or 4 years of equivalent experience.
- Successful development and implementation of more than one wAWeb application using Python and the Django framework.
- Experience working with RESTful API’s using XML and JSON.
- Experience working with PostgreSQL including both designing and maintaining for large datasets.
- Experience with symmetrical/asymmetrical encryption protocols and best practices.
- 4+ years of experience with Python/Django and PostgreSQL.
- Experience with PyCharm Integrated Development Environment.
- Experience with Git version control and Agile development environment with weekly scrum sprints.
- Effective verbal and written communication skills.
- Attention to detail.
- Solid experience as Python Developer
- Familiarity with Amazon Web Services (AWS) and REST API
- Understanding of databases and SQL
- Knowledge of JavaScript and the AngularJS framework is a plus
- Experience with web development technologies including MVC, Python (Django Framework is a MUST).
- Experience with database development including both relational database and No SQL design and ORM experience.