Senior Python Developer
我们正在寻找中级和高级全堆 Python 工程师来支持创建一个基于 Web 的 B2B 小企融资平台,使用 Flask 和在租程度 FastApi 这对于一个国际客户而言。该公司总部位于毛里求斯,为英国和菲律宾的国际银行提供软件作为服务。这个角色完全远程,并且有潜在的国际迁移到英国后期。这些职位的主要要求是实践经验编码生产利用上述技术责任:·与前端开发人员合作设计和开发网页应用程序 API · 使用 Python 编写清洁,可维护和可测试的代码 ·与第三方 API 和服务集成 · 与数据库合作并撰写复杂 SQL 查询 ·在现有代码基础中解决问题和调整错误 · 执行安全和数据保护措施,遵循行业最佳实践 ·参与代码审查并为团队知识共享做出贡献,确保遵守最佳编程实践 ·保持随时了解行业趋势和最佳实践以持续提高应用程序质量要求:· 5年以上经验 Python 编程语言和开发后端应用程序 · 经验使用 FastAPI 或其他 Python 网络框架,如 Flask 或 Django · 与 MySQL 和 PostgreSQL 等数据库工作的经验 ·熟悉 RESTful API 以及与第三方服务的集成 ·了解身份验证和授权机制 · 使用 Git 等版本控制系统的经验·计算机科学,工程或相关领域学士学位职位需要南非公民身份或永久居住地 原始于喜马拉雅山上发布
查看英文原文
We are seeking intermediate and senior full-stack python engineers to support the creation of a web based B2B SME financing platform utilizing Flask and to a lessor extent FastApi
This is for an international client with HQ's in Mauritius, who is offering software as a service to international banks in the UK and Philippines. The role is fully remote, and there is potential for international relocation to the UK at a later stage. The main requirement for these roles is hands-on code production experience utilizing above-mentioned tech
Responsibilities:
- Collaborate with front-end developers to design and develop APIs for web applications
- Write clean, maintainable, and testable code using Python
- Integrate with third-party APIs and services
- Work with databases and write complex SQL queries
- Troubleshoot and debug issues in the existing codebase
- Implement security and data protection measures, following industry best practices
- Participate in code reviews and contribute to team knowledge sharing, ensuring adherence to best coding practices
- Stay current with industry trends and best practices to continuously improve the quality of the application
Requirements:
- 5 years+ experience in Python programming language and developing backend applications
- Hands-on experience with FastAPI or other Python web frameworks such as Flask or Django
- Experience in working with databases such as MySQL and PostgreSQL
- Familiarity with RESTful APIs and integration with third-party services
- Understanding of authentication and authorization mechanisms
- Experience in using version control systems such as Git
- Bachelors or Masters degree in Computer Science, Engineering, or related field
Role requires South African Citizenship or Permanent Residency
Originally posted on Himalayas