An amazing opportunity has come up for a Back End Python Developer for a client of ours who is a global company with their regional offices in Dubai.
Responsibilities
Gather and address technical and design requirements.
Implement new features requested by our business and trading team.
Refactor existing applications to optimize its performance through setting the appropriate architecture and integrating the best practices and standards.
Participate in the entire application lifecycle mainly focusing on coding, debugging and testing.
Troubleshoot and debug applications.
Requirements
Ideal candidate will have the following.
Requirements
BSc degree in Computer Science/Computer Engineering. Masters is a plus.
Strong in-depth understanding of the entire web development process (design, development, and deployment)
Strong competencies in algorithms and software architecture.
3+ years of experience as a Python Back-end developer.
4+ years of work experience in Python coding language.
3+ years of experience in developing REST APIs.
Strong experience in Relational Databases (MySQL, SQL Server or PostgreSQL).
Experience in non-relational databases (Mongo DB, Cassandra) is a big plus.
Experience using AWS cloud and its resources/services is a big plus.
Previous experience in automated testing including unit testing & UI testing.
Disclaimer: Black Pearl will never ask for money or any form to charge our candidates just to process or consider their application for any of our available vacancies. If you happen to receive such request from any members of our staff or other individuals claiming to be part of Black Pearl, please do call our office at +9712 622 55 03 or drop us a message on our website -www.blackpearlconsult.com.