i
ArabEasy
1 ArabEasy Job
ArabEasy - Python Developer - Django/Flask (2-5 yrs)
ArabEasy
posted 18d ago
Flexible timing
Key skills for the job
Here is what we would want you to do Responsibilities :
- Collaborate with a team of developers and data scientists to architect, build, maintain and design more functional, cohesive features to enhance our existing software solutions.
- Write efficient, high-quality performant code that follows best programming practices (Test-driven development of code that ensures compliance, data protection and meets security standards)
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
- Carry out implementation of data storage solutions
- Design scalable microservices architecture
- Keep job knowledge up-to-date to better assist other team members as needed by: studying best practices, new development tools, programming techniques, software approaches & structures; learning new programming languages.
- Work with different cross functional teams to ideate innovative solutions to develop ideas for new programs, products, or features by monitoring industry developments and trends
Job Requirement :
- Bachelor's degree or equivalent, with a minimum 2-3 years' experience in back end development
- Willing to relocate to Gurugram
- Knowledge of complete software development life cycle, with best practices in Agile Software Development including, coding standards, code review practices, testing cycles, best security practices, performance benchmarking and debugging techniques.
- Solid OOP and software design expertise to create software that is extensible, reusable, and meets specified architectural objectives
- Good project management skills with focus on efficiency, user experience, and process improvement .
Technical Skills :
Strong knowledge and proficiency in :
- Python, PostgreSQL/ MySQL / SQLite/ Oracle
- Database Modeling
- Source control systems such as GIT
- Frameworks :Django /Flask /Pyramid/Falcon/Fast Api.
- Familiar with building distributed systems with good understanding of design patterns for software reliability , scalability.
- Knowledge with AWS, Docker, and the CI/CD pipeline would be advantageous
Functional Areas: Software/Testing/Networking
Read full job description