- Understand business requirements and convert them into technical solutions.
- Independently develop applications from requirement gathering to production deployment.
- Develop backend applications using Python and Django/Django REST Framework.
- Design, develop, and integrate REST APIs.
- Integrate with third-party APIs and external services.
- Develop frontend interfaces and integrate them with backend APIs.
- Design and work with relational databases.
- Handle authentication, authorization, validations, error handling, and API security.
- Deploy applications to Linux/Cloud production environments.
- Troubleshoot application, API, database, and deployment issues.
- Take complete ownership of assigned projects/modules and ensure timely delivery.
- Perform testing, debugging, deployment,
and basic production support.
- Use Git and follow clean, maintainable coding practices.