Python/Django & Full Stack Developer
First Nations Technical Services Advisory Group Inc.
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
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.
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.
API Development & System Integration
Design, develop, secure, document and optimize RESTful APIs.Integrate internal applications with external APIs, data collection platforms and other services.
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.
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.
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 isan 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
Must reside in Edmonton, AB (or surrounding area) and be available for on-site work at our office.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.
#J-18808-Ljbffr
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.
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.
API Development & System Integration
Design, develop, secure, document and optimize RESTful APIs.Integrate internal applications with external APIs, data collection platforms and other services.
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.
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.
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 isan 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
Must reside in Edmonton, AB (or surrounding area) and be available for on-site work at our office.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.
#J-18808-Ljbffr
Vacancy posted 42 minutes ago
Similar jobs that could be interesting for youBased on the Python/Django & Full Stack Developer in Winnipeg, MB vacancy
- ...A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...SuggestedRemote work
- ...Miratech retains nearly 1000 full-time professionals, and our annual... ...Senior AI Engineer with Python, LangGraph and LangChain to join... .... You will play a key role in developing and enhancing an enterprise AI... ...impact. Responsibilities Develop and enhance AI agents and...SuggestedFull timeInternshipRemote workRelocation
$100k - $120k per year
Are you a full stack developer who wants to build reliable, production-grade features on complex financial data, from backend services to client reporting? We’re hiring an Intermediate Full Stack Python Developer to join an established financial software company building portfolio...SuggestedNight shift3 days per week- Build Python and React applications with Synechron in a flexible hybrid model, integrating AI features across modern full stack systems.As a Python Full Stack Developer, you will design, develop, test, and maintain scalable web applications. The work spans Django, React, APIs...DjangoFlexible hours
- Build full stack software with Python, JavaScript, and LLM features at AlayaCare, contributing to frontend and backend architecture. This senior role supports scalable applications.As a Senior Full Stack Developer on AlayaLabs within Data & Intelligence, you will deliver production...Suggested
- Job Title - Python Full Stack Developer - GenAI FocusLocation - Montreal, QCWork Model: HybridExperience: 7+ yearsJob SummaryWe are seeking an experienced Full Stack Developer with strong Python development skills, React experience, and exposure to Generative AI technologies...
- Build end-to-end digital health products in Toronto with React, Next.Js, Python, and Node.Js at Appnovation. Office attendance is required three days weekly.Appnovation is hiring a Full Stack Developer for a dedicated team serving a health and longevity client. You will deliver...Work at office
- Build sport coaching applications with React and Python at MLSE’s Sport Performance Lab, supporting web, API, and mobile development.This Full Stack Developer contract supports multiple research and development projects for MLSE professional teams. You will develop React features...Contract work
- ...Job Description Job Description Are you motivated, friendly, and professional? We are looking for full-time and part-time therapists to work in our busy massage clinic in Bridgwater. Competitive split commissions offered, with room for personal growth. We provide the...Full timeContract workPart time
- Python and React define this hybrid Full Stack Developer role in Montreal, QC, with a strong focus on Generative AI technologies.Seeking an experienced developer with 7+ years of software development experience, including at least five years using Python. Build scalable applications...
- React and Python define this Full Stack Developer contract with MLSE Sport Performance Lab, supporting coaching applications across multiple projects.This 12-month independent contract reports to the Director, Software Engineering. You will develop web features, APIs, and mobile...Contract work
$110k - $120k per year
...Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and... ...countries within key global markets. We are seeking a talented Python Full-Stack Developer with Django & React Experience to join our growing...DjangoLong term contractFlexible hours- ...sunupchildcare. Please take a look at the opportunities below and reach out with information about your experience. Job Listings: Opportunity 1: Full Time Toddler Nanny A warm and welcoming family of three (plus their young-at-heart goldendoodle) are looking for a full time nanny for...Hourly payLong term contractFull timeContract workFor subcontractorInternshipMonday to fridayNight shiftDay shiftAfternoon shift
- Senior Full Stack Developer (Python+Angular) 3 days ago Be among the first 25 applicants Join a World-Class Institutional Investor Making a Global Impact Applying to the position, you may join one of the most respected and fastest growing institutional investors in the...Long term contract
- Build full-stack applications remotely across Canada’s GTA region using Angular, Node.Js, Python, APIs, databases, and deployments. Full-time work supports distributed delivery.This Full Stack Developer builds and supports web applications across front end, APIs, databases,...Full timeRemote work
- Join our team as a Senior Full Stack Developer specializing in Python and FastAPI, driving AI-driven solutions in insurance operations. Your expertise will enhance scalability and reliability. This role focuses on integrating innovative AI solutions that align with business...
$130k - $150k per year
...ingenuity to consumers, and career exploration to our team. As a Full Stack Developer, you will design, implement, and maintain high-performing web... ...technologies including React, Node.js, JavaScript, and Python to deliver modular, scalable, and secure digital solutions....DjangoWork at office- ...FAQ What does the Full Stack Developer do? The role develops and maintains web applications and APIs, improves existing systems, builds... ...requires strong JavaScript, React, HTML5 and CSS3 skills; Python, Django and API development; SQL; Git, CI/CD and Microsoft Azure...DjangoFull timeRemote work
- Seeking a talented and motivated Full Stack Developer to join our technology team. The ideal candidate will be responsible for designing, developing... ...RESTful APIs and microservices using Java Spring Boot and Python frameworks. Collaborate with product owners, architects,...Django
- ...engineering team behind it.The Role As a Senior Full Stack Engineer on the MediCore team, you'll own... ...end to end, from database design and Python APIs to polished front-end experiences.... ...RESTful/GraphQL APIs in Python (FastAPI, Django, or Flask).Develop modern, accessible...Django
- Position Name – Full Stack Developer Angular and Node.Js and PythonType of hiring – FulltimeLocation – Remote Canada (Only GTA region candidates... ...including Express-based applications. Build and maintain Python APIs and background services, including Flask/FastAPI applications...Remote workFlexible hours
- A technology firm is seeking an accomplished Full Stack Developer in Montreal to join the Resilience Technology team. This role focuses on designing scalable solutions using Python and React, leveraging Generative AI tools to enhance development speed and quality. Candidates...
$180k - $200k per year
...problems into achievable AI/ML roadmaps, ensuring our AI features deliver clear ROI for our customers. Tech Stack & Domain Expertise Core Languages: Python (Expert), Bash. Frameworks: PyTorch, TensorFlow, Scikit-learn, TensorRT. Specializations: LLMs,...3 days per week- ...and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the... ...into efficient, scalable digital systems. This is a hands-on full stack development role focused on building applications using Angular...
- Fleetworthy is seeking a senior full stack developer to lead web application development using Python, Django, and FastAPI. You will design scalable RESTful APIs and data pipelines, with strong SQL and PostgreSQL expertise. The role emphasizes collaboration with product teams...Django
- ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems... ...Engineering Technology team, and we are looking for an experienced Full Stack Developer to help shape it from the ground up. This team will...
- ...senior level contract role involves sourcing talent for Python developers with a strong emphasis on Django and Flask expertise. Ideal candidates have extensive... ...hybrid work schedule and opportunities for contract extension or conversion to full-time employment. #J-18808-LjbffrDjangoFull timeContract work
- ...DNA at ATB, reflecting our commitment to developing world‑class leaders who can truly thrive.... ...and, while we mostly use React, Node.Js, Python, TypeScript, Java on Google Cloud Platform... ...propositions for product development Full stack programming frameworking & languages - Coding...DjangoFlexible hours
- We are seeking a skilled Full Stack Software Developer with 5+ years of professional experience to design, develop and maintain robust web applications... ...full-stack (front-end and back-end) work.Back-End Stack: Django (Python), Node.Js, Go.Databases: PostgreSQL relational...DjangoFull time
- ...how work gets done. We’re expanding our full-stack team to accelerate feature development, scale... ...across frontend (Next.Js) and backend (Django) stacks. Design and implement... ...Who you are Experienced in Django (Python) and Next.Js (React), comfortable moving...DjangoFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python/Django & Full Stack Developer. Be the first to apply!
Related searches
- développeur python Winnipeg, MB
- python developer Winnipeg, MB
- python data engineer Winnipeg, MB
- python developer remote Winnipeg, MB
- python developer no experience Winnipeg, MB
- junior python developer Winnipeg, MB
- full stack developer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- senior full stack engineer Winnipeg, MB



