C
Python Developer
Coditas
Pune
Full-Time
0-3 Years experience
Description
We are looking for a skilled Python Backend Developer with strong expertise in Core Python and modern backend technologies. The ideal candidate should have hands-on experience in designing, developing, and maintaining scalable backend applications, REST APIs, and microservices. The candidate should be passionate about writing clean, efficient, and maintainable code while working in a collaborative Agile environment.
Roles and Responsibilities
- Design, develop, and maintain scalable backend applications using Python.
- Build high-performance RESTful APIs and backend services.
- Develop and maintain microservices-based applications.
- Write clean, reusable, and efficient code following best coding practices.
- Design and optimize database schemas, queries, and transactions.
- Integrate third-party APIs and external services.
- Troubleshoot, debug, and optimize application performance.
- Write unit and integration tests to ensure code quality.
- Collaborate with frontend developers, QA engineers, product managers, and DevOps teams.
- Participate in code reviews and contribute to architecture discussions.
Technical Skills
- Strong proficiency in Core Python.
- Hands-on experience with FastAPI, Flask, or Django.
- Strong understanding of REST API development.
- Experience with SQL databases (PostgreSQL/MySQL) and ORM frameworks.
- Knowledge of MongoDB or other NoSQL databases.
- Good understanding of Object-Oriented Programming (OOP) and design patterns.
- Experience with Git and version control systems.
- Knowledge of Docker and containerization.
- Familiarity with CI/CD pipelines.
- Strong debugging and problem-solving skills.
About Coditas
-
