Design and build user-facing products, owning the entire process from gathering functional requirements from teams, through testing and staging, to deploying in a Python-based stack
Guide the team in making technical trade-offs
Proactively identify bottlenecks, and areas for improvement and put forth a plan to course-correct
Design and implement maintainable backend services, including data processing pipelines, APIs, and internal tools
Adding new features and improving the functionality of existing systems
Coordinating with internal teams to understand user requirements and provide technical solutions
Bachelor's degree in computer science, engineering or a related field.
Minimum 3 years of experience with software development; preferably Python.
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.