Full-Time

Junior Backend Python Programmer

TEHORA

TEHORA

Technology project consulting

No salary listed

Remote in Canada + 1 more

More locations: Québec City, QC, Canada

Remote

Category
Software Engineering (1)
Required Skills
Microsoft Azure
FastAPI
Python
NoSQL
Software Testing
Git
Microservices
MongoDB
REST APIs
DevOps
Requirements
  • A minimum of 2 years and fewer than 8 years of experience in information resources.
  • Experience developing with Python.
  • Knowledge of REST APIs and databases.
  • Interest in cloud environments and DevOps.
  • Ability to learn quickly and work in a team.
  • Rigor in testing, documentation, and code quality.
  • Knowledge of Python, REST APIs, and backend services.
  • Knowledge of Git or an equivalent version-control tool.
  • Knowledge of unit and integration testing.
  • Knowledge of databases.
  • Knowledge of backend development best practices.
  • Knowledge of Python 3.11 or later and FastAPI or a comparable framework.
  • Knowledge of Azure Functions, Azure DevOps, and continuous integration and continuous delivery.
  • Knowledge of Azure API Management and Azure Service Bus.
  • Knowledge of Cosmos DB, MongoDB, or NoSQL databases.
  • Knowledge of microservices concepts.
Responsibilities
  • Develop backend services in Python under supervision.
  • Correct backend application defects.
  • Participate in the development or integration of REST APIs.
  • Participate in unit and integration testing.
  • Support application maintenance activities.
  • Contribute to technical documentation.
  • Apply development standards and best practices.
  • Collaborate with senior developers, analysts, and architects.

TEHORA is a Canadian professional services firm focused on technology and project delivery. The company provides information technology, project management, engineering support, business analysis, and specialist consulting for client initiatives. It serves public organizations, businesses, technology teams, project leaders, and infrastructure stakeholders. Its operating model centers on consultants assigned to client programs and supported by recruiting, delivery management, quality processes, and corporate operations. Teams work across project management, software, infrastructure, analysis, engineering, recruiting, and client service. Teams support coordinated daily delivery.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A