Software Engineer (Python)

Emburse

📍 toronto, on, Canada

Full-time Other-General

Job Description

Requirements

  • Required: Bachelor’s degree in Computer Science or related field, or equivalent years’
  • Required: Minimum of 4 years of software development experience
  • Experience with Python in a distributed web application development environment (e.g. microservices, APIs, DB integration, queues, topics, caches, containers, serverless)
  • Experience with SQL (such as PostgreSQL), Redis, and NoSQL data stores
  • Experience with Django, Django Rest Framework, and FastAPI
  • Experience with AWS services and APIs, or equivalent cloud vendor experience
  • Experience working in MacOS and Linux environments
  • Experience designing and building JSON or REST services and APIs
  • Experience with source control such as Git
  • Experience with CI/CD pipelines and deployment methodologies
  • Experience working in an Agile software development environment (e.g. scrum)
  • Experience working with 3rd p...
Apply for this Position