Full Stack Python Developer at STACK IT Recruitment | CA | Rezi

Full Stack Python Developer at STACK IT Recruitment

Full Stack Python Developer

STACK IT Recruitment · CA

1 weeks ago

Full Stack Python Developer

STACK IT Recruitment · CA

12 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Full Stack Python Developer role.

Rezi rewrites your resume against STACK IT Recruitment's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Full Stack Python Developer posting at STACK IT Recruitment — free, in seconds.

About the Role

This role offers the opportunity to build reliable, production-grade features on complex financial data, from backend services to client reporting. You will own each feature from start to finish, understanding the business need, planning its implementation across the front end, backend, and data layer, and seeing it through testing and release.

Responsibilities

  • Own product features end-to-end, analyzing requirements with stakeholders, designing the approach across the front end, backend, and data layer, and carrying the work through testing and release
  • Divide your time across the full stack, with the greater share on backend services and significant, ongoing involvement in front-end development
  • Design, build, and maintain Python services and APIs using FastAPI within a microservices architecture hosted on Azure
  • Develop maintainable user interfaces in React and TypeScript that present financial data and reporting to end users
  • Work within complex PostgreSQL data schemas, applying sound practices for data integrity and the protection of personally identifiable information
  • Build and maintain features that aggregate data from overnight and real-time feeds across multiple financial systems into end-user reporting
  • Investigate and resolve data issues in production, including identifying and optimizing slow-running queries
  • Build logging and maintainability into your applications so that critical production systems can be monitored and troubleshot effectively
  • Direct AI coding agents such as Claude through implementation, use GitHub Copilot within code review, and configure your own agent tooling within the established architecture

Requirements

  • 3+ years of professional software development experience, with a track record of delivering production features
  • Solid Python backend experience with FastAPI or a comparable web framework, including RESTful API design, or strong backend experience in C#/.NET and readiness to work in Python
  • Hands-on experience building production interfaces with React and TypeScript
  • Strong SQL skills and relational database experience, ideally with PostgreSQL, including data modeling, query analysis, and performance tuning
  • A sound understanding of microservices architecture and of how services, data feeds and integrations interact in a production system
  • Practical experience with AI coding assistants or agents such as Claude Code, GitHub Copilot or Cursor, including providing context, reviewing generated code and verifying results, or clear readiness to adopt them quickly
  • Proficiency with Git and modern delivery practices, including code review and automated testing
  • The ability to translate business requirements into a clear implementation plan and to explain reasoning and trade-offs to technical and non-technical colleagues
  • Experience in FinTech, wealth management or portfolio management software (Nice to have)
  • Experience with Azure services and CI/CD pipelines in Azure DevOps (Nice to have)
  • Experience with production monitoring, log analytics, or support of business-critical systems (Nice to have)

Skills

  • Python
  • FastAPI
  • Microservices architecture
  • Azure
  • React
  • TypeScript
  • PostgreSQL
  • SQL
  • Git
  • Code review
  • Automated testing
  • AI coding tools
  • Claude
  • GitHub Copilot
  • C#/.NET (optional)
  • CI/CD pipelines
  • Azure DevOps
  • Production monitoring
  • Log analytics

Location

  • Toronto, ON

Work Type

  • Hybrid
  • Full-time

Experience Level

  • Intermediate

Salary/Compensations

  • $100,000 – $120,000

Benefits

  • Competitive vacation and personal days
  • Medical, dental, and vision benefits

About the Company

  • An established financial software company building portfolio management software for banks and institutional clients.

Equal Opportunity

  • We’re proud to support diversity and inclusion. Need accommodation during the hiring process? Just let us know — we’re here to support you!