Net Developer jobs in Edmonton, AB
Full-Stack Software Developer
Easily applyOften replies in 1 dayAFD Petroleum Ltd.Edmonton, AB T6P 1P6- Full-time +1
- AFD Petroleum Ltd. | Edmonton, AB (hybrid) | Full-time, permanent | Intermediate to Senior.
- This includes a Microsoft Fabric lakehouse and warehouse environment…
Software Development Manager
Easily applyNewLawDepotEdmonton, AB- Full-time
- Dental care
- Paid vacation
- Extended health care
- Flexible schedule
- Lead software developers, shape technical direction, and turn business goals into reliable software delivery.
- Working closely with Product, UX, QA, Architecture…
- Finney-Taylor Consulting GroupEdmonton, AB
- Contract
- Bachelor degree in Computer Science or related field of study equivalencies will be considered.
- Experience using source control, particularly Git, in…
Software Developer
Easily applyNewPeace Hills InsuranceEdmonton, AB T5J 3N3- Full-time
- We currently have a permanent, full-time position available for a Software Developer as part of our Information Technology department.
- StantecEdmonton, AB T5K 0Z7
- $74,400–$114,400 a year
- A passion for guiding junior developers and conducting constructive code reviews.
- This role is designed for a technical powerhouse who excels in building modern…
- View all Stantec jobs - Edmonton jobs - Senior Software Engineer jobs in Edmonton, AB
- Salary Search: Senior Software Developer salaries in Edmonton, AB
- See popular questions & answers about Stantec
- Vantix Systems IncEdmonton, AB
- Contract
- Our client requires up to fifty (50) Full Stack Developers to work on service innovation, program review and digital transformation projects .
- Vantix Systems IncEdmonton, AB
- The resource will work as part of cross-functional program review or product delivery teams.
- These teams work collaboratively and collectively participate in a…
AI Automation & Software Engineer
Easily applyWBM TechnologiesEdmonton, AB T5L 1R6- Full-time
- The AI Automation & Software Engineer designs, builds, and supports AI, automation, and software solutions for both customer environments and WBM's internal…
- AltaMLEdmonton, AB
- $90,000–$110,000 a year
- Claude Code and AltaML's shared configuration and skills library are the default way engineers design, build, test, and review software, not an optional…
- View all AltaML jobs - Edmonton jobs - Software Engineer jobs in Edmonton, AB
- Salary Search: Intermediate Software Engineer salaries in Edmonton, AB
- AltaMLEdmonton, AB
- $130,000–$150,000 a year
- Full-time
- Claude Code and AltaML's shared configuration and skills library are the default way engineers design, build, test, and review software, not an optional…
- View all AltaML jobs - Edmonton jobs
- Salary Search: Senior Software Engineer salaries in Edmonton, AB
- Catalis Holdco IncEdmonton, AB T6E 1X2
- Monday to Friday
- Provide technical mentorship and guidance to junior developers.
- Work closely with product owners, QA engineers, and other developers to deliver high-quality…
- Catalis Holdco IncEdmonton, AB T6E 1X2
- Monday to Friday
- Provide technical mentorship and guidance to junior developers.
- Work closely with product owners, QA engineers, and other developers to deliver high-quality…
- Catalis Holdco IncEdmonton, AB T6E 1X2
- Candidates will work directly with other software developers and report to Software Development Manager.
- .NET Software developer (2+ years) to work with the…
- View all Catalis Holdco Inc jobs - Edmonton jobs - Software Engineer jobs in Edmonton, AB
- Salary Search: Software Developer I salaries in Edmonton, AB
- Catalis Holdco IncEdmonton, AB T6E 1X2
- We offer competitive compensation, full paid vacation, and comprehensive health & dental benefits.
- In this role, the Developer will be responsible for signing,…
- View all Catalis Holdco Inc jobs - Edmonton jobs - Software Engineer jobs in Edmonton, AB
- Salary Search: Software Developer I salaries in Edmonton, AB
Senior Software Developer
Easily applyEllement Consulting GroupEdmonton, AB T5J 1L3- $85,000–$100,000 a year
- Full-time
- Demonstrated ability to mentor developers through code reviews, technical guidance, and knowledge sharing.
- At Ellement, we empower clients with informed choices…
- AdvanisEdmonton, AB
- Business and public sector affairs.
- Products; set the right prices; test entirely new product or service ideas; maximize their brand value and.
- View all Advanis jobs - Edmonton jobs - Programmer Analyst jobs in Edmonton, AB
- Salary Search: Intermediate Programmer Analyst salaries in Edmonton, AB
- See popular questions & answers about Advanis
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Full-Stack Software Developer
Full-Stack Software Developer
Job details
Full job description
AFD Petroleum Ltd. | Edmonton, AB (hybrid) | Full-time, permanent | Intermediate to Senior
About the team
AFD Petroleum is a fuel distribution company operating across Western and Northern Canada (cardlock, bulk, lubricants, transport). The Digital Solutions, Analytics & IT group is a small team that builds and runs the company's data platform and internal software. This includes a Microsoft Fabric lakehouse and warehouse environment, the AFD Suite (a set of web-based analytics and operations hubs), Dynamics 365 Business Central customizations, and production ML models for churn scoring, anomaly detection, and lead scoring. We use leading development tools heavily and work directly with executives and branch operations.
The role
You will be the team's dedicated software developer. You will own the application and automation layer: the FastAPI applications behind the AFD Suite, customer and driver portals, third-party integrations, and Business Central process automation. You take projects from requirements through deployment on Azure and support them in production. The team is small, so you own your projects end to end.
What you'll own
-
AFD Suite platform: the FastAPI and SPA applications that serve as departmental analytics hubs (Sales, Supply, Transport), including caching, auth, CI/CD, and production support.
- Portals and internal tools: customer portal for account and invoice access, pricing tools and alerts, allocation and order portals, driver-facing web clients.
- Business Central automation: AL extensions, job queue automation, invoicing and billing modules (cardlock direct invoicing, consolidated billing), posting and G/L mapping logic, working closely with finance.
- Integrations: REST/API integrations with fleet and fuel card providers, shop management, POS, telematics, and the Fabric data platform.
What you'll do
-
Design, build, ship, and support production web applications (Python/FastAPI backends, JavaScript/TypeScript front ends) on using AWS & Azure.
- Write and tune SQL against Fabric warehouse star schemas, and contribute to dbt/DLT pipeline work as we migrate off legacy data models.
- Develop and maintain Business Central AL extensions and automations. Prior AL experience helps but is not required if you can pick up an ERP extension model quickly.
- Build integrations with third-party APIs and handle auth, retries, idempotency, and monitoring properly.
- Keep secrets out of code and images (Key Vault and managed identity), script your deployments, and document your systems.
- Work directly with finance, transport, supply, and sales to scope and deliver.
Must-haves
- 4+ years (intermediate) or 7+ years (senior) building and running production web applications.
- Strong Python (FastAPI, Flask, or Django) and solid front-end JavaScript/TypeScript.
- Strong SQL, including analytical queries against star-schema warehouses.
-
Azure experience, or equivalent cloud experience with the ability to get deep on Azure or AWS quickly: containerized deployment, secrets management, CI/CD.
- Experience integrating third-party REST APIs, including auth and failure handling.
- A track record of owning projects end to end with minimal supervision.
- Comfortable and productive with AI-assisted development tools, with good judgment about their limits.
Nice to have
- Dynamics 365 Business Central or NAV development (AL, extensions, job queues, API pages). This is the biggest differentiator for us.
- Microsoft Fabric, Synapse, or Databricks; dbt or DLT.
- Power BI (semantic models, DAX).
- Experience shipping ML model outputs into applications.
- Background in fuel distribution, logistics, energy, or another industrial sector.
How we work
- Small team reporting to the Director of Digital Solutions, Analytics & IT, with direct access to executives and branch operations.
- AI-assisted development is standard on this team.
- Fulltime based in Edmonton's main office.
- Some production support is expected, since these applications run invoicing and pricing workflows for the business.