Padmi

Python Software Developer

MumbaiPosted 16 months ago
Software engineeringJuniorFull Time
Apply at AM InfoWeb

Opens the source posting on foundit.in

Source description

About the role

View original

We are looking for a skilled and motivated Python Developer to join our development team. In this role, you will be responsible for building and maintaining high-quality web applications and APIs. You will work closely with cross-functional teams to deliver scalable and secure software solutions using modern Python frameworks such as Django, Flask, and FastAPI. This is an exciting opportunity for someone passionate about clean code, backend systems, and continuous improvement. If you're eager to grow in a collaborative environment and contribute to impactful projects, we'd love to hear from you. Key Responsibilities Application Development Design, develop, and maintain robust and scalable web applications using Python and frameworks like Django, Flask, and Fast API. API Design & Integration Build and integrate RESTful APIs to support internal systems and external services, ensuring performance, scalability, and security. Database Management Work with relational (PostgreSQL, MySQL) and non-relational (MongoDB) databases. Design schema, write queries, and manage data access using ORMs like SQL Alchemy or Django ORM. Code Quality & Testing Write clean, reusable, and efficient code following industry standards. Perform unit testing and participate in code reviews to maintain code quality. Team Collaboration Collaborate with product managers, frontend developers, and other backend engineers to translate business requirements into technical solutions. Documentation Maintain clear and comprehensive technical documentation for your code, APIs, and system architecture. Bug Fixing & Optimization Troubleshoot, debug, and resolve software defects. Optimize performance and ensure the reliability of applications. Learning & Innovation Stay updated with the latest trends and technologies in Python development. Share knowledge and suggest innovative solutions and improvements. Qualifications & Skills Experience: Minimum of 2 years of professional experience in backend development using Python. Frameworks: Strong hands-on experience with Django, Flask, and Fast API. Databases: Proficiency in working with SQL databases like PostgreSQL/MySQL and NoSQL databases like MongoDB. Version Control: Solid understanding and experience using Git for source code management. Basic Frontend Knowledge: Familiarity with HTML, CSS, and JavaScript is a plus. Problem-Solving: Strong analytical thinking and problem-solving skills. Nice to Have: Experience with frontend libraries/frameworks like React, Angular, or Vue.js. Basic knowledge of DevOps practices and tools such as Docker, CI/CD pipelines. Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP)

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