IT & Software

Senior Python Developer

Virtusa

Mississauga · Peel Region · Canada

Job Requirements

  • 5+ years of hands on experience in building an enterprise scale highly componentized application using Python
  • 5+ years of hands on experience in building an enterprise scale highly componentized application using Python
  • Preferably some experience with using Large Language models, Model Context Protocol, & Retrieval Augmented Generation (RAG) architecture.
  • Must have strong Python programming concepts and hands on experience in application development.
  • Experience working with CI/CD pipelines, Kubernetes and other containerized platforms.
  • Ability to effectively interact, collaborate with global development team.
  • Investigate possible bug scenarios and production support issues.
  • Recent experience with modern Python Development using Large Language models, Model Context Protocol, & Retrieval Augmented Generation (RAG) architecture is preferred.

Responsibilities

  • Experience developing application in Financial Services industry is preferred.
  • Write Clean, maintainable and efficient Python code following best practices and PEP standards
  • Develop and maintain back end components RESTFUL APIs GraphQL endpoints and Microservices
  • Build High Performance Low -Latency and scalable applications
  • Implement security measures and data protection protocols for applications
  • Collaborate in Agile teams, performing code reviews, pair programming and sprint planning

Work Experience

  • 7-10Years
#J-18808-Ljbffr

Reference: WJ-4703_9283412

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.