What are the responsibilities and job description for the Python Developer- Local to Phoenix position at Digital Dhara LLC?
F2F Interview is mandatory
Key Responsibilities
- Develop, test, and maintain high-quality Python applications
- Write clean, efficient, and reusable code
- Design and implement RESTful APIs and microservices
- Collaborate with cross-functional teams (frontend, DevOps, QA)
- Optimize applications for performance and scalability
- Integrate third-party APIs and data sources
- Debug, troubleshoot, and upgrade existing systems
- Participate in code reviews and follow best coding practices
Required Skills
- Strong proficiency in Python
- Experience with frameworks like Django, Flask, or FastAPI
- Good understanding of Object-Oriented Programming (OOP)
- Experience with REST APIs and web services
- Familiarity with SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB)
- Knowledge of Git and version control systems
- Understanding of data structures and algorithms
- Experience with unit testing frameworks (PyTest, Unittest)