Python Software Developer (4 To 10 Years)
- Source: Naukri
- Erudio Technologies
- $8,349.3 to $16,698.6 /yr
- Hybrid
- Bengaluru
- Full-Time
- Mid level
Job Description
Role & Responsibilities
- Develop, maintain, and enhance applications using Python.
- Design and develop scalable REST APIs using Django, Flask, or FastAPI.
- Write clean, reusable, maintainable, and efficient Python code.
- Develop backend modules and implement application features based on business requirements.
- Work with MySQL/PostgreSQL databases and perform CRUD operations.
- Integrate third-party APIs and external services with backend applications.
- Perform application testing, debugging, troubleshooting, and bug fixing.
- Optimize application performance, scalability, and reliability.
- Use Git/GitHub for version control and collaborative development.
- Work with AWS services and Docker for application deployment and environments.
- Follow coding standards, development best practices, and basic security practices.
- Participate in code reviews and contribute to improving code quality.
- Collaborate with developers, QA, and cross-functional teams throughout the development lifecycle.
- Analyse technical requirements and provide effective solutions.
- Support application deployment, maintenance, and production issues when required.
Skills
- Python
- Django
- Flask
- FastAPI
- mysql
- PostgreSQL
- Github
- amazon-web-services
- Docker
- docker-for-aws
