We are seeking a talented and experienced Python Developer to join our growing team in Bangalore. The ideal candidate will be responsible for developing, optimizing, and maintaining backend applications, ensuring high performance, security, and scalability. This role requires strong coding skills, deep analytical thinking, and the ability to work in a fast-paced environment.
Key Responsibilities:
- Develop, maintain, and optimize backend services using Python.
- Write efficient, reusable, and scalable code.
- Work with SQL databases and create complex queries as needed.
- Collaborate closely with cross-functional teams including product, design, and operations.
- Integrate backend APIs with front-end applications.
- Troubleshoot, debug and resolve technical issues.
- Ensure best practices in coding standards, version control, and documentation.
- Participate in code reviews and contribute to continuous improvement.
Required Qualifications & Skills:
- 3–4 years of professional experience in Python development.
- Strong proficiency in SQL with the ability to write complex and optimized queries.
- Experience with FastAPI and PostgreSQL is an added advantage.
- Familiarity with RESTful API development and integration.
- Good understanding of software development practices and version control (Git).
- Strong analytical and problem-solving skills.
- Attention to detail with a focus on performance and security.
Preferred Skills:
- Experience with cloud platforms (AWS, GCP, or Azure).
- Knowledge of Docker, CI/CD pipelines.
- Experience working with microservices architecture.
Office Location:
Corporate Regional Office - Malleshwaram / Regional Office - Kochi