
Python Django
About the role
Key Responsibilities:
Backend Development
-
Develop and maintain backend features using Python and Django aligned to product requirements.
-
Design and implement RESTful APIs, business logic, and server-side integrations.
-
Write clean, reusable, and testable code following best practices and team standards.
Database & Performance:
- Work with relational databases to design schemas, write efficient queries, and optimize ORM usage.
- Troubleshoot performance bottlenecks and improve application responsiveness and scalability.
Quality & Collaboration:
-
Create and maintain unit/integration tests to ensure reliability and reduce regressions.
-
Participate in code reviews, contribute to technical discussions, and support team delivery commitments.
-
Debug production issues, perform root-cause analysis, and implement preventive fixes.
Minimum Qualifications:
-
B.Tech / M.Tech / MSc in Computer Science, Engineering, or a related field (or equivalent practical experience).
-
3–5 years of hands-on experience building backend applications using Python.
-
Strong working experience with Django, including models, views, templates, and Django ORM.
-
Experience building and consuming APIs and integrating backend services with databases.
-
Solid understanding of software engineering fundamentals (OOP, data structures, debugging, version control).
Education: MCA,MSc,MTech,Bachelor of Engineering,BCA,BSc
- Preferred skills: Technology->Open System->Python
- Open System->Django
Required skills
Python
Django
REST APIs
SQL
Testing
Debugging
About Infosys
BANGALORE
Headquarters