Job Description:
- Experience 5 8Years
- Roles Responsibilities
- Design develop test and maintain Python based applications
- Write reusable scalable and efficient code
- Develop REST APIs using Flask FastAPI or Django
- Work with databases such as SQL Server MySQL PostgreSQL or MongoDB
- Integrate third party APIs and services
- Perform code reviews debugging and performance optimization
- Collaborate with cross functional teams using Agile methodologies
- Create technical documentation and unit test cases
- Required Skills
- Strong proficiency in Python
- Experience with Django Flask or FastAPI
- Good knowledge of OOP concepts Data Structures and Algorithms
- Experience with SQL and database design
- Knowledge of Git GitHub for version control
- Experience with RESTful APIs
- Familiarity with Linux Unix environments
Key Responsibilities:
- Design develop and deploy high quality Python applications and services
- Analyze business requirements and translate them into technical solutions
- Develop and maintain RESTful APIs and microservices
- Build scalable secure and high performance backend systems
- Integrate applications with databases cloud platforms and third party APIs
- Write clean reusable and well documented code following coding standards
- Perform unit testing integration testing and bug fixing
- Troubleshoot production issues and provide timely resolutions
- Optimize application performance scalability and reliability
- Participate in code reviews and ensure adherence to best practices
- Work closely with product managers business analysts and QA teams
- Implement security and data protection measures within applications
- Automate repetitive tasks and processes using Python scripts
- Develop ETL data processing pipelines for handling large datasets
- Monitor application health and maintain system stability
- Participate in Agile ceremonies such as sprint planning stand ups and retrospectives
- Create and maintain technical design documents and user guides
- Mentor junior developers and provide technical guidance
- Collaborate with DevOps teams for CI CD pipeline implementation
- Stay updated with emerging Python frameworks libraries and industry trends
Preferred Skills:
Technology->OpenSystem->Python - OpenSystem->Python