Posted:8 hours ago|
Platform:
On-site
Full Time
This role is for one of Weekday's clients Salary range: Rs 1800000 - Rs 2200000 (ie INR 18-22 LPA) Min Experience: 3 years Location: Gurugram, NCR, Delhi JobType: full-time Requirements About the Role: We are seeking an experienced and highly motivated Python Developer to join our dynamic technology team. As a Python Developer, you will play a key role in designing, developing, testing, and maintaining robust and scalable software applications using Python. This role demands a solid foundation in Python programming and the ability to work collaboratively within a cross-functional team of developers, data engineers, and product managers. Key Responsibilities: Application Development: Design and develop scalable and high-performance applications using Python. Code Quality: Write clean, efficient, and well-documented code following best practices and coding standards. Testing & Debugging: Develop and maintain unit and integration tests to ensure code reliability. Troubleshoot, debug, and upgrade existing systems as needed. API Integration: Design and integrate RESTful APIs with frontend applications and third-party services. Database Management: Work with relational and NoSQL databases such as MySQL, PostgreSQL, or MongoDB to manage data models and queries. Collaboration: Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. Version Control: Use Git for version control and participate in code reviews to ensure quality and consistency. Documentation: Maintain technical documentation to support development processes and future maintenance. Key Skills & Qualifications: Proven Experience: At least 3 years of hands-on experience in Python application development. Core Python: Strong grasp of core Python concepts, including data structures, OOP, exception handling, decorators, and context managers. Frameworks: Proficiency with Python frameworks such as Django, Flask, or FastAPI. Database Knowledge: Experience working with SQL databases like PostgreSQL or MySQL and familiarity with ORM libraries like SQLAlchemy or Django ORM. API Development: Ability to build and consume RESTful APIs; understanding of API authentication mechanisms such as JWT or OAuth. Testing & CI/CD: Familiarity with testing frameworks like PyTest or unittest. Experience with continuous integration tools is a plus. Cloud & Deployment: Exposure to deploying applications on cloud platforms such as AWS, GCP, or Azure is desirable. Version Control: Proficiency with Git for source control and experience with GitHub/GitLab workflows. Soft Skills: Strong problem-solving abilities, excellent communication skills, and a collaborative attitude. Preferred Qualifications (Nice to Have): Experience with containerization tools like Docker. Familiarity with task queues and asynchronous programming (e.g., Celery, asyncio). Knowledge of frontend technologies (HTML, CSS, JavaScript) is a plus. Understanding of Agile development methodologies. Show more Show less
Weekday AI (YC W21)
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Noida, Hyderabad, Bengaluru
12.0 - 22.0 Lacs P.A.
6.0 - 8.4 Lacs P.A.
Mohali
3.0 - 6.0 Lacs P.A.
Bengaluru
8.0 - 10.0 Lacs P.A.
Zirakpur
2.5 - 7.5 Lacs P.A.
Bengaluru
4.5 - 6.0 Lacs P.A.
Hyderabad
1.2 - 3.0 Lacs P.A.
Gurugram, Haryana, India
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
0.45 - 0.55 Lacs P.A.