Codevian Technologies Pvt. Ltd.

Python Developer

Pune, India

codevian Technology logo

Job Description

Key Responsibilities:
  • API Development with FastAPI:
    • Design and develop RESTful APIs using FastAPI, including endpoint definition, data validation with Pydantic models, and asynchronous handling. 
    • Implement robust error handling and API documentation. 
    • Optimize API performance for high concurrency and low latency. 
  • Web Application Development with Django:
    • Build complex web applications using Django’s MVC architecture, including user authentication, database management, and templating. 
    • Design and implement database models using Django ORM. 
    • Create dynamic user interfaces with Django templates and integrate with frontend frameworks. 

Job Information

Work Experience

3 to 4yrs

Salary

Best in industry

Start Date

Immediate

Location

Pune – Viman Nagar

Qualification

Required Skills and Experience:
  • Strong Python Programming: In-depth understanding of Python syntax, object-oriented programming, and best practices. 
  • FastAPI Expertise: Familiarity with FastAPI core concepts like dependency injection, path operations, and response models. 
  • Django Proficiency: Experience with Django models, views, URL routing, and template engines. 
  • Database Management: Knowledge of relational databases (e.g., PostgreSQL, MySQL) and proficiency in database interactions using ORM frameworks. 
  • API Design Principles: Understanding of RESTful API design patterns and best practices. 

only accept .pdf, .doc, and .docx file

More Opportunities

We are seeking a dynamic and technically strong AI Lead with 6–8 years of industry experience, including a minimum of 5 years in AI/ML and...
17 July 2025
We are seeking a skilled and passionate MEAN Stack Developer who is experienced in building scalable, high-performance web applications using MongoDB, Express.js, Angular, and Node.js....
05 July 2025
Onsite | Gurugram, Haryana 122001
A network administrator is an IT professional who manages and maintains an organization's computer networks. This includes installing, configuring, and troubleshooting network hardware and software,...
05 July 2025
Accredited By

Got a Project Idea?
Talk to Our Experts!

Request a quote

customer

Thanks for contacting us

Our team will get back to you soon.