Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer developing backend applications and microservices at Fleetworthy. Focused on Python, Django, and modern JavaScript frameworks in a hybrid work environment.

Responsibilities

  • Design, develop, monitor and maintain backend applications and microservices using Python, Django, JavaScript/TypeScript
  • Build and integrate RESTful and GraphQL APIs
  • Implement scalable ETL/data transformation workflows using Databricks or similar platforms
  • Write efficient and well-structured SQL, and manage PostgreSQL database schemas
  • Develop and execute unit tests, and participate in writing integration and end-to-end tests
  • Troubleshoot, debug, and resolve complex issues across the stack
  • Ensure code quality through automated testing and code reviews
  • Collaborate with cross-functional teams to implement features and business logic
  • Communicate effectively with both technical and non-technical team members

Requirements

  • Intermediate to Senior level backend developer
  • Good written and verbal communication skills
  • Strong proficiency with Python and modern JavaScript/TypeScript
  • Experience with REST APIs
  • Proficient in SQL, PostgreSQL, including schema design and query optimization
  • Strong debugging and problem-solving skills
  • Experience with unit testing and using testing frameworks such as pytest, unittest, or Jest
  • Familiarity with cloud-based platform services such as Azure or AWS
  • Familiarity with any version control system, e.g. Git, SVN, Mercurial, …
  • Familiarity with build pipelines, e.g., GitActions, GitLab, BitBucket, Azure DevOps, …
  • Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow, etc.
  • Familiarity with version control in git-based system (GitHub, GitLab, BitBucket)
  • Familiarity with application monitoring and monitoring tools

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDjangoETLGraphQLJavaScriptJestMicroservicesPostgresPythonServiceNowSQLSubversionTypeScript

Location requirements

HybridEdmontonCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.