Job Summary:
We are looking for an experienced Python Developer with strong SQL skills to design, develop, and maintain scalable applications and data-driven solutions. The ideal candidate should have strong hands-on experience in Python development, SQL/database programming, API development, and debugging.
Key Responsibilities
- Develop, maintain, and enhance applications using Python.
- Write efficient and optimized SQL queries, stored procedures, and database scripts.
- Design and develop REST APIs and backend services using Python frameworks.
- Work with relational databases to perform data extraction, transformation, and validation.
- Analyze and troubleshoot application and database-related issues.
- Participate in code reviews, unit testing, debugging, and performance tuning.
- Collaborate with business analysts, developers, QA teams, and other stakeholders to understand requirements and deliver solutions.
- Follow coding standards, development best practices, and version-control processes.
- Support application deployment, production troubleshooting, and ongoing maintenance.
- Develop automated scripts and tools to improve operational efficiency.