Posted on: 23/12/2025
Description :
Responsibilities :
- Design, develop, and implement well-tested, reusable, and maintainable Python code.
- Utilize various Python libraries and frameworks (e.g., FastAPI, Django, Flask, Pandas, NumPy) to implement functionalities.
- Integrate various data sources (APIs, databases) to manipulate and analyze data.
- Optimize code for performance, scalability, and security.
- Write unit and integration tests for code coverage and stability.
- Collaborate with designers and other developers to translate requirements into efficient solutions.
- Participate in code reviews, providing constructive feedback to improve code quality.
- Stay up-to-date with the latest Python trends, libraries, and best practices.
- Debug and troubleshoot complex issues to ensure optimal application performance.
- Proactively suggest improvements and optimizations to existing codebase.
Qualifications :
- Strong understanding of core Python concepts, OOP principles, and data structures.
- Experience with Asyncio Python asynchronous frameworks
- Experience with relational databases (e.g., postgreSQL) and data manipulation techniques.
- Knowledge of git(SCM)
- A willingness to learn new technologies as needed.
- Knowledge of testing frameworks like pytest or unittest.
- Excellent problem-solving, analytical, and debugging skills.
- Ability to work independently and as part of a team.
- Passion for clean code and continuous improvement.
Good to have :
- Experience with CI/CD pipelines and build tools.
- Knowledge of docker container
- Experience with machine learning or data science libraries (e.g.,TensorFlow, PyTorch).
- Experience with DevOps tools and practices
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1594381
Interview Questions for you
View All