Python Developer

21 hours ago

Montreal, Quebec, Canada NTT DATA North America Full-time
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.