Skip to main content

Python Developer

Technology
NTT DATA North America
Montreal, Canada2 weeks agoUntil 2026-12-05
Full time

Job description

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.
Keywords
CodingPythonUnit TestingSoftware DeploymentSqlRelational grammarCoding conventionsDebuggerDebugging

Interested in this role?