Python Developer | Codersbrain
Posted on August 4, 2025
Job Description
Backend Developer
Company Overview
[Company details were not provided.]
Job Summary
We are seeking an experienced Backend Developer to design and develop innovative backend solutions using various technologies. The ideal candidate will contribute to our goal of delivering scalable applications and enhancing user experiences through robust API development.
Responsibilities
- Develop and maintain RESTful APIs using Python frameworks such as Django, FastAPI, or Flask.
- Implement best practices in coding, including adherence to PEP8 and design principles for scalable applications.
- Collaborate with cross-functional teams to understand requirements and deliver backend services.
- Utilize testing tools like pytest to ensure code quality and reliability.
- Design and optimize database structures using PostgreSQL and MySQL with a focus on object-relational mapping (ORM).
- Manage development workflows using Docker, Git, GitHub, and GitHub Actions.
- Integrate and manage backend components in Azure Cloud, including web applications and functions.
- Apply solid knowledge of data structures and algorithms in problem-solving tasks.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 6+ years of experience in backend development.
- Proficiency in Python and related frameworks (Django, FastAPI, Flask).
- Strong understanding of databases and ORM concepts.
- Experience with PostgreSQL and MySQL, along with database design and optimization.
- Familiarity with Docker and version control systems (Git, GitHub).
- Knowledge of Azure cloud services and components.
- Ability to work collaboratively in a team-oriented environment.
Preferred Skills
- Experience with additional Python libraries and frameworks.
- Familiarity with microservices architecture.
- Previous work with various cloud service providers.
Experience
- Minimum of 6 years relevant experience in backend development.
Environment
- This position is based in Bangalore and may require face-to-face interactions.
Salary
- Estimated salary range is ₹18,000 - ₹20,000 per month.
Growth Opportunities
[Not specified.]
Benefits
[Not specified.]