Padmi

Python Developer (Gurugram)

Delhi NCR · HybridPosted 1 month ago
Software engineeringMid-level
Apply at IntraEdge

Opens the source posting on naukri.com

Source description

About the role

View original

We are looking for a skilled Python Developer with 4-8 years of experience in designing, developing, and maintaining scalable applications and backend services. The ideal candidate should have strong expertise in Python programming, API development, databases, and software development best practices. Experience with cloud platforms, containerization, and modern development frameworks will be an added advantage. Key Responsibilities Design, develop, test, and maintain scalable Python applications. Develop RESTful APIs and backend services using Python frameworks such as FastAPI, Flask, or Django. Write clean, efficient, reusable, and well-documented code following coding standards. Integrate applications with databases, third-party APIs, and external systems. Optimize application performance, scalability, and reliability. Debug, troubleshoot, and resolve application issues in development and production environments. Collaborate with cross-functional teams including Product, QA, DevOps, and UI/UX to deliver high-quality software. Participate in code reviews and contribute to software architecture and design discussions. Develop unit tests and support automated testing practices. Work in Agile/Scrum development environments and contribute throughout the software development lifecycle. Required Skills 48 years of hands-on experience in Python development. Strong proficiency in Python programming and Object-Oriented Programming (OOP). Experience with Python frameworks such as FastAPI, Flask, or Django . Strong understanding of REST API development and API integration. Experience working with relational databases such as PostgreSQL, MySQL, or SQL Server. Knowledge of ORM frameworks such as SQLAlchemy or Django ORM. Experience with Git and version control systems. Familiarity with Docker and containerized application development. Understanding of CI/CD pipelines and software development best practices. Good knowledge of data structures, algorithms, and design patterns. Excellent debugging, analytical, and problem-solving skills. Preferred Skills Experience with cloud platforms such as AWS, Azure, or GCP. Familiarity with message queues such as RabbitMQ, Kafka, or Redis. Experience with NoSQL databases such as MongoDB or DynamoDB. Knowledge of microservices architecture. Exposure to Kubernetes and container orchestration. Experience with automated testing frameworks such as PyTest or Unittest. Familiarity with Linux/Unix environments and shell scripting. Qualifications Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field. Key Competencies Python Programming FastAPI / Flask / Django REST API Development Object-Oriented Programming (OOP) SQL & Database Design Git & Version Control Docker & CI/CD Microservices Architecture Cloud Platforms (AWS/Azure/GCP) Problem Solving & Debugging Agile Development Strong Communication and Team Collaboration

One address, no account. We’ll tell you when matching roles go live.

More at IntraEdge

Related open roles

View all roles