Back-End Developer – Python
Sneha NMIDPosted 10d ago
PythonFastAPIDjangoFlaskRESTful APIsSQLSQLAlchemyDjango ORMOAuth2JWTLDAPSSOSwaggerOpenAPIPyTestUnitTestGitHTMLCSSJavaScriptMicroservicesCloud-based application development
About the Role
We are looking for a talented Back-End Developer with Python expertise to join our team. This role focuses on building scalable applications and REST APIs.
Key Responsibilities
• Design, develop, and maintain scalable Python applications and REST APIs
• Build secure, high-performance backend services and microservices
• Write clean, maintainable, and testable code
• Develop automated tests and troubleshoot application issues
• Participate in code reviews and collaborate with cross-functional teams
• Optimize application performance and provide production support
Requirements
• 5–7 years of experience in backend development
• Strong proficiency in Python
• Experience with frameworks: FastAPI, Django, or Flask
• Knowledge of RESTful APIs and backend services
• SQL, SQLAlchemy / Django ORM
• Authentication & Authorization: OAuth2, JWT, LDAP, SSO
• API Documentation: Swagger / OpenAPI
• Unit Testing: PyTest / UnitTest
• Git, HTML, CSS, JavaScript
• Microservices & Cloud-based application development
• Application security and performance optimization
Ideal Candidate
A problem-solver with strong analytical, communication, and teamwork skills, passionate about building reliable enterprise applications.