Experience : 2-5 Years
We are seeking a motivated and detail-oriented Python Developer with strong experience in backend development and RESTful API design. The ideal candidate will have hands-on expertise with Python frameworks such as Django, Flask, and FastAPI, along with solid database knowledge and experience working in Agile environments. You will collaborate closely with cross-functional teams to build secure, scalable, and high-performance backend systems.
Job Responsibilities-
- Design, develop, and maintain scalable backend applications using Python.
- Build and consume RESTful APIs for web and internal services.
- Develop backend solutions using Django, Flask, or FastAPI based on project needs.
- Integrate applications with relational databases such as PostgreSQL and MySQL.
- Apply Core Python, OOP principles, and data structures in application development.
- Optimize application performance and ensure adherence to security best practices
- Write clean, maintainable, and well-documented code following coding standards.
- Perform unit testing, debugging, and support deployment and release activities.
- Troubleshoot and resolve production issues to ensure system stability and uptime.
- Collaborate with Product, QA, and DevOps teams in an Agile environment.
- Participate in sprint planning, code reviews, and retrospectives.
- Use Git for version control and collaborative development.
- Support Linux-based environments and deployments.
Required Skills-
Programming Language : PythonFrameworks : Django, Flask, FastAPIBackend Development : RESTful APIs, Web ServicesDatabases : PostgreSQL, MySQLCore Concepts : OOP, Data Structures, Core PythonVersion Control : GitOperating System : LinuxDevelopment Practices : Agile, Unit Testing, Debugging, Performance OptimizationSecurity : Application security best practicesPreferred Skills(Good To Have)-
Exposure to cloud platforms (AWS / GCP / Azure).Experience with CI / CD pipelines.Familiarity with containerization tools (Docker).Knowledge of AI / ML or GenAI concepts is a plus.Qualifications-
Bachelor's or Master's degree in Computer Science / Information Technology, or equivalent practical experienceRelevant certifications, bootcamp training, or strong hands-on project experience demonstrating Python expertiseSkills Required
Performance Optimization, Unit Testing, Debugging, Postgresql, Data Structures, Oop, Django, Git, Linux, Mysql, Agile, Flask, FastAPI, Restful Apis, Python