Python Developer
Marathahalli, Bangalore
3 years
Python courseObject-Oriented Programming (OOP)Algorithm and Data StructureDjango (Web Framework)Flask (Web Framework)FastAPIMySQLPostgreSQLMongoDBREST API DevelopmentJSON parsingHTTP ProtocolDebuggingCode ReviewTechnical DocumentationTest case preparationDevelopment SupportPandasNumPy (Python Package)Docker Container
Job Description:
Key Responsibilities
- Develop and maintain backend services, APIs, and modules using Python.
- Write clean, efficient, and reusable code following coding standards.
- Work with frameworks such as Django, Flask, or FastAPI (based on project needs).
- Collaborate with teams to design, build, and ship new features.
- Integrate third-party APIs, data sources, and internal services.
- Work with SQL/NoSQL databases for data retrieval and storage.
- Debug, troubleshoot, and optimize application performance.
- Participate in code reviews and contribute to improving code quality.
- Prepare technical documentation, test cases, and deployment support.
Required Skills
- Strong understanding of hashtag#Python programming.
- Knowledge of OOPs, data structures, algorithms, and basic design principles.
- Familiarity with at least one framework: Django / Flask / FastAPI.
- Hands-on experience with databases: MySQL, PostgreSQL, MongoDB, etc.
- Basic understanding of REST APIs, JSON, HTTP.
- Strong analytical and problem-solving skills.
- Good communication and teamwork skills.
Good to Have (Not Mandatory)
- Knowledge of Pandas, NumPy, and data processing libraries.
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with Docker, Git, CI/CD tools.
- Exposure to microservices-based architecture.
- Experience with automation scripting or machine learning basics.
Eligibility
BE/BTech/MCA/BSc/BCA – CS/IT/ECE or related fields.
Strong interest in backend development and problem solving.









































































































