Postuler

Publié avant-hier

Python/Django & Full Stack Developer

@ First Nations Technical Services Advisory Group Inc.

Edmonton, Alberta

Sur placeTemps plein3+ ans d’expérience
Postuler
SIGNAUX

En bref

First Nations Technical Services Advisory Group Inc. (TSAG) is hiring a full-time Python/Django and full-stack developer to build, maintain and modernize its custom software applications from the office. The work covers Django and React development, PostgreSQL databases, REST API integration, testing and documentation, with a bachelor's degree or equivalent experience and 3+ years of Python and Django experience required.

Responsabilités :

  • Develop and maintain full-stack web applications using Python, Django and React
  • Design and optimize PostgreSQL databases and Django ORM operations
  • Design, develop and document RESTful APIs and integrate external services
  • Investigate and resolve application defects and production issues
  • Follow secure development practices and maintain technical documentation

Résumé des exigences :

  • 3+ years of professional Python and Django development experience
  • Strong proficiency in Python, Django and Django REST Framework
  • Experience with React, Next.js, TypeScript/JavaScript, HTML and CSS
  • Strong knowledge of PostgreSQL and SQL query optimization
  • Experience developing and integrating RESTful APIs
  • Familiarity with Git, testing and code reviews

Outils et compétences

Source et dates

Site carrière / système de candidatures · bamboohr

Date publiée par l’employeur
2026-11-04
Première détection par notre source
2026-11-05
Mise à jour du dossier source
2026-11-05

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauIntermédiaire
DomaineDéveloppement logiciel
Expérience3 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Candidatures encouragéesAutochtones
FormationBaccalauréat (exigé)
Domaines d’étudesComputer Science, Information Technology

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

First Nations Technical Services Advisory Group Inc.

ChampValeur
Offres sur Jobsy1
Description

Reporting to the Chief Operating Officer, the Python/Django & Full Stack Developer will work in the office supporting the development, maintenance, modernization and ongoing reliability of TSAG’s custom software applications. Working collaboratively with the development team and program staff, the successful candidate will build and enhance full-stack applications, integrate systems and data, troubleshoot issues, and deliver secure, maintainable solutions that support TSAG’s services to First Nations.

Key Responsibilities

  1. Application Development & Modernization
    • Develop, maintain and enhance full-stack web applications using Python, Django, Django REST Framework (DRF), React (Next.js), TypeScript/JavaScript and CSS.
    • Build reusable, reliable server-side logic and integrate responsive front-end components.
    • Support application upgrades, new features, system modernization and ongoing maintenance of existing platforms.
  2. Database Management & Data Integrity
    • Design, maintain and optimize PostgreSQL databases, relational schemas, complex queries and Django ORM operations.
    • Plan and implement database migrations, safeguard data integrity and troubleshoot performance issues.
  3. API Development & System Integration
    • Design, develop, secure, document and optimize RESTful APIs.
    • Integrate internal applications with external APIs, data collection platforms and other services.
  4. Testing, Troubleshooting & Performance
    • Investigate and resolve application defects and production issues; identify bottlenecks and implement sustainable fixes.
    • Develop and execute appropriate tests, participate in peer code reviews and improve application reliability, performance and scalability.
  5. Deployment, Security & Documentation
    • Support testing, deployments, system upgrades and operational improvements in coordination with the development team.
    • Follow secure development practices, version-control standards and established change-management procedures.
    • Maintain clear technical documentation for code, APIs, configurations, workflows and future system maintenance.
  6. Collaboration & Program Support
    • Work with developers, TSAG program teams and other stakeholders to clarify requirements, prioritize enhancements and deliver practical solutions.
    • Communicate technical information clearly, participate in development planning and share knowledge with colleagues.

Required Qualifications:

Education:

Bachelor’s degree in computer science, Information Technology, or a related field (or a combination of education and equivalent experience may be considered).

Experience:

3+ years of professional experience in Python and Django development.

Technical Skills:

  • Two or more years of professional software development experience, or an equivalent combination of relevant education and practical experience.
  • Strong proficiency in Python, Django and Django REST Framework.
  • Experience with React, Next.js, TypeScript/JavaScript, HTML and CSS; experience with AntV is an asset.
  • Strong knowledge of PostgreSQL, relational database design, Django ORM and SQL query optimization.
  • Experience developing and integrating RESTful APIs.
  • Familiarity with Git, debugging, testing, code reviews and software development best practices.
  • Strong problem-solving, communication, organizational and time-management skills; ability to work independently and collaboratively on multiple priorities.

Qualifications to Include:

  • Experience with ODK Central and XLSForm, including data collection workflows.
  • Familiarity with Linux server environments, cloud services, Docker or related deployment tools.
  • Experience with React Native or mobile application development.
  • Experience working with First Nations and Indigenous Peoples, and an understanding of respectful, community-focused service delivery.

Emplois semblables

  • (CAN) OMNI Customer Fulfillment Associate

    Edmonton, AB
    Temps partiel

    Wal-Mart Canada Corp

    Candidates need to be at least 16 years old and comfortable working fast-paced shifts that include evenings, weekends and holidays. The role also requires following food hygiene and safety standards, lifting up to 20 lbs regularly and up to 50 lbs occasionally, and standing for long periods.

  • Labourer, Processing Facilities

    Edmonton, AB
    Temps plein

    GFL Environmental Services Inc.

    The Labourer must display a focus on safety and efficiency in a team environment while performing moderately labour intensive and repetitious tasks in a warehouse setting; Operation of processing machinery and…

  • Bookkeeper

    Edmonton, AB
    65k–75k $/anSur placeTemps plein

    Alberta Native Friendship Centres Association

    5+ ansThe candidate will work closely with the CFO to maintain financial accountability requirements of ANFCA; Post-secondary degree, diploma, or certificate in Accounting, Finance, or Business Management; Demonstrated…

    Accounts receivable, Accounts payable, General ledger, Account reconciliation, Regulatory compliance, Reporting

  • Church Engagement, Regional Representative (Western Canada)

    Calgary, AB +5
    63k–73k $/anTemps plein

    Canadian Baptist Ministries

    Canadian Baptist Ministries needs a candidate who is an active member of a Canadian Baptist church, with lay or pastoral church leadership experience and a clear understanding of the church's role in mission. Strong relationship-building, public speaking, and Microsoft Office skills are required, along with a valid driver's licence, a vehicle, and willingness to travel extensively.

    Microsoft Office, Microsoft Excel, CRM system

  • Grade 1 Teacher - full-time

    Edmonton, AB
    Temps plein

    Aurora Academic Charter School

    Candidates need a Bachelor of Education in Elementary Education, knowledge of a structured direct instruction model, and comfort using technology such as Google apps. They must live in the Edmonton area, hold a clear Alberta Teacher Registry, and provide a valid Alberta teaching certificate and a current police and vulnerable sector check.

    Google apps

  • Regional Philanthropy Manager

    Edmonton, AB
    80k–95k $/anSur placeTemps plein

    BC & Alberta Guide Dogs

    5+ ansCandidates need at least five years of progressive fundraising, major gifts, donor relations or business development experience, with a proven record of securing donations. Strong relationship-building, communication and CRM skills are required, and occasional evening, weekend and travel flexibility is expected.

    CRM

  • SALES ASSOCIATE - CALL IT SPRING - WEST EDMONTON MALL

    Edmonton, AB

    The Aldo Group Inc / Le Groupe Aldo Inc.

    Candidates need a high school diploma or equivalent and retail or service experience. They should have a deep interest in fashion, a customer-first attitude and the ability to stay on their feet and lift up to 35 lbs.

    POS

  • Meat Clerk Part Time Day

    Edmonton, AB
    Temps partiel

    Loblaw

    Candidates need no previous experience, since training is provided. They must be a team player with attention to detail, able to work flexible days, evenings and weekends, and able to lift up to 50 lbs while moving constantly through a shift.

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.