Back End Developer (Python)
تفاصيل الوظيفة
Purpose of the Role 1) Translate project requirements into technical specifications/ guiding development with Python and also troubleshooting/ debugging issues and enforcing Security while upholding coding standards. 2) Lead the creation and upkeep of top-tier web applications, optimizing performance, scalability, and security while promoting innovation and growth in the team. Responsibilities and Accountabilities
- Write reusable, maintainable, and scalable code
- Develop APIs, system integrations, and back-end systems to meet business and technical requirement
- Develop, test, and maintain server-side logic using Python frameworks such as Django or Flask
- Design, optimize, and manage databases (e.g., PostgreSQL, MySQL, MongoDB).
- Lead architectural decisions for applications and systems
- Ensure data security and integrity.
- Conduct code reviews to ensure adherence to coding standards
- Implement and advocate for best practices in back-end development
- Debug, troubleshoot, and optimize application performance
- Write unit and integration tests to ensure software reliability
- Implement solutions for scalability and robustness
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.