1

Freelance Application Software Engineer Jobs in Edmonton, AB

... DevOps, ... * Familiarity with software ticketing systems or processes, e.g., Jira, Solar ... Familiarity with application monitoring and monitoring tools Preferences * Experience with ...

As a Software Developer, you will work closely with cross-functional teams to design, implement ... in application materials based on available information. These tools assist our recruitment team ...

Tetra Tech is adding a Software Developer to our Track Assessment Services team based in Edmonton ... The successful candidate will have experience in Windows-based application development, with a ...

Staff Software Developer The Incentives Development team is dedicated to driving innovation and ... You will work on Varicent Incentives , a single-page web application built using React and Redux ...

As a Software Developer with the AI Accelerator (AIA), your ability to design and build full-stack ... cloud application designs and implementations. You will help define and share reference ...

Job Overview: This is an entry level position for an application developer. Reporting to the Systems Support Lead, you will use your experience and education in software development to develop in ...

Modern software engineering methodologies, including Agile, Lean, and Product Delivery practices. * Cloud architecture patterns and scalable application design. * Enterprise integration and API ...

... complex application, software, and data-related issues while serving as an escalation point for critical incidents. * Partner with Business Analysts, developers, and cross-functional IT teams to ...

New

Submit your application here and we'll be in touch! Our current teams include: * Software Engineering * Hardware Engineering * Production * Finance * People Operations * Marketing * Sales Benefits:

next page

Showing results 1-20

Software Engineer

Fleetworthy

Edmonton, AB • On-site

Full-time

Re-posted 29 days ago


Job description

Job 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

  • 4+ years of experience as a 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

Preferences

  • Experience with frameworks such as Django, flask, fastapi
  • GraphQL API design and integration
  • Understanding of data pipelines, ETL processes, and data platform tools such as Databricks
  • Experience with geospatial data and functions (e.g., Geocoding API, H3 grid system, PostGIS)
  • Experience with Docker and orchestration tools like Kubernetes
  • Experience with CI/CD pipelines to build and deploy apps
  • Some experience building web portals using frameworks such as Angular or React is an asset
  • Experience with LISP development is an asset