{bc}
linkedin

Senior Python Engineer (Toronto)

Fitch Group, Inc.
Toronto, CAN
Full-time
Mid-Senior
Onsite
Discovered 1 months ago
PythonAWSMicrosoft AzureFront-end developmentPostgreSQLOracle

Full Job Posting

Role overview

Fitch Ratings is seeking a Senior Software Engineer specializing in Python programming or applications.

The role supports development and delivery of applications based on Python and AWS and Microsoft Azure cloud platforms.

The engineer will work on Ratings workflow systems with emphasis on quality, performance, scalability, and collaboration.

Objectives and tasks

  • Develop, test, and maintain high-quality Python software.
  • Participate in the full software development lifecycle, including building, testing, and delivery.
  • Collaborate with cross-functional teams to identify and solve complex problems.
  • Write clean and reusable code that can be maintained and scaled.
  • Work on technically complex systems involving design and development.
  • Interpret complex requirements for Ratings workflow tools.
  • Participate in code reviews, ensure code quality, and implement practical improvements.
  • Set up CI/CD pipelines and integrate projects with organizational delivery mechanisms.
  • Debug code, troubleshoot Python-related queries, and provide production support.
  • Participate in Agile development and help deliver multiple projects within scope and timelines.
  • Keep current with emerging Python technologies and help establish technical best practices.

Required qualifications

  • At least 8 years of experience as a Python Developer with a strong portfolio of projects.
  • Bachelor’s degree in software engineering or a related field.
  • In-depth understanding of Python development stacks, ecosystems, frameworks, and automation.
  • Experience with front-end development and AWS and Microsoft Azure cloud platforms.
  • Experience with PostgreSQL, Oracle, SQL, and NoSQL database technologies.
  • Experience with GitHub, Bamboo, JIRA, and related code versioning, maintenance, and deployment tools.
  • Excellent problem-solving ability with solid communication and collaboration skills.

Preferred qualifications

  • Experience with Python frameworks such as Django, Flask, or Pyramid.
  • Knowledge of DevOps practices and tools, including Docker and Kubernetes/EKS-based container orchestration.
  • Knowledge of data science and machine learning concepts and tools.
  • Contributions to open-source Python projects or active involvement in the Python community.

About Fitch Group

Fitch Group provides financial information services through Fitch Ratings, Fitch Solutions, and Fitch Learning.

The company operates globally and emphasizes collaboration, diverse perspectives, and employee impact.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Fitch Group, Inc.