Python Developer

Toronto, ON, CA, Canada

Job Description

Job Overview


We are seeking a skilled Python Developer to join our dynamic team. The ideal candidate will have a strong foundation in software development and a passion for creating efficient, scalable applications. This role involves collaborating with cross-functional teams to design, develop, and maintain web services and applications that meet our clients' needs.

Responsibilities



Design, develop, and maintain high-quality Python applications and web services. Collaborate with team members to define project requirements and specifications. Implement CI/CD pipelines to streamline the development process. Utilize version control systems such as GitHub and SVN for code management. Write clean, maintainable code following OOP principles. Conduct thorough testing and debugging of applications to ensure optimal performance. Participate in code reviews and provide constructive feedback to peers. Stay updated with emerging technologies and industry trends to enhance development practices.

Requirements



Bachelors in Computer Science or a related technical field 5+ years of Experience in Python development, PySpark, familiarity with Anaconda,, PyTorch, NumPy. Experience in Python testing and code analysis tools like PYtest and PyLint Experience working with relational databases (preferably MySQL) and high proficiency with SQL Experience developing web-based applications in C#, HTML, Angular, VBScript/ASP, or .NET Experience in XML file manipulation using VB.NET Need to have comprehensive understanding of C++ and .NET technologies along with PHP and MySQL Strong in C#/SQL Server Experience with version control systems, preferably Git. Strong problem-solving and analytical skills. Excellent communication and collaboration skills.
Join us in building innovative solutions that drive success for our clients while advancing your career as a Python Developer!

Job Type: Full-time

Additional pay:

Bonus pay Overtime pay
Benefits:

Dental care Extended health care
Schedule:

Monday to Friday
Education:

Bachelor's Degree (preferred)
Job Types: Full-time, Permanent

Pay: $90,000.67-$100,101.49 per month

Work Location: Hybrid remote in Toronto, ON M4T 1W1

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2795382
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned