Current jobs related to Lead Software Developer - Calgary, Alberta - Stantec Consulting International Ltd.


  • Calgary, Alberta, Canada T-Net British Columbia Full time

    About the Role:Clio, a global leader in transforming the legal experience, seeks a Software Development Lead to join its Engineering team. As a key member of our leadership team, you will be responsible for guiding and mentoring engineers, driving technical solutions, and fostering a collaborative environment that promotes innovation and growth.**Job...


  • Calgary, Alberta, Canada NearSource Full time

    **About the Company:**NearSource Technologies is a leading multinational Fortune 500 company based in Canada.We are committed to innovation and excellence in software development, driving cutting-edge solutions and technological advancements.This role offers a unique opportunity to join our dynamic team as a Senior Software Engineer (Python-React) working...


  • Calgary, Alberta, Canada Mobiltex Data Ltd. Full time

    About Mobiltex Data Ltd.Mobiltex Data Ltd. is a leading provider of innovative industrial IoT solutions. We empower our clients to remotely monitor and manage critical assets with our cutting-edge data collection, transmission, and analysis platforms.Our team is looking for an experienced Software Development Team Lead to oversee the development of our...


  • Calgary, Alberta, Canada Mobiltex Data Ltd. Full time

    Job OverviewMobiltex Data Ltd. is an IIoT company that enables our clients to remotely monitor critical assets using industry-leading data collection, transmission, and analysis platforms.Specialists rely on us for innovative solutions and superior customer support to maintain asset integrity. We've been leading the way in cathodic monitoring, pressure/flow...


  • Calgary, Alberta, Canada Mobiltex Data Ltd. Full time

    At Mobiltex Data Ltd., we're looking for a skilled Software Development Team Lead to oversee our software development team. As the primary point of contact, you will supervise and delegate duties to the development team, hire and onboard new developers, and ensure that projects stay on schedule and within quality requirements.The ideal candidate will have a...

  • Technical Lead

    7 days ago


    Calgary, Alberta, Canada ENA Solution Inc Full time

    Job Opportunity for Experienced Software EngineersAbout the CompanyENA Solution Inc is a renowned company specializing in software development.Job OverviewWe are looking for a highly skilled Senior Software Engineer to lead our software development team. The successful candidate will be responsible for driving the development of new software products and...


  • Calgary, Alberta, Canada Data Elysium Software Inc. Full time

    About Data Elysium Software Inc.We specialize in developing innovative LLM training solutions that transform complex data into actionable insights.This Software Sales Representative role offers a unique opportunity to join our team and contribute to driving business growth and strategic decision-making.The ideal candidate will possessstrong software sales...


  • Calgary, Alberta, Canada Mobiltex Data Ltd. Full time

    Mobiltex Data Ltd. is an innovative IIoT company that empowers clients to remotely monitor critical assets using cutting-edge data collection, transmission, and analysis platforms.Job OverviewWe are seeking a highly skilled Software Development Team Lead to oversee our software development team in Calgary. As a key member of our technical leadership team,...


  • Calgary, Alberta, Canada Rokt Full time

    About the RoleAt Rokt, we're seeking a highly skilled Senior Software Engineer to join our team. This role will be responsible for designing and implementing features from start to finish, owning the outcome while having a solid understanding of our codebase.We are looking for a Senior Software Engineer who will work on our two Shopify apps, AfterSell and...


  • Calgary, Alberta, Canada VeriPark Software Canada Inc] Full time

    About the RoleThe Technology and Software Project Lead will be responsible for planning, organizing, and executing projects from start to finish. This includes coordinating with cross-functional teams, identifying and mitigating risks, and delivering high-quality results on time and within budget.


  • Calgary, Alberta, Canada ICE Full time

    **Company Overview**Intercontinental Exchange, Inc. (ICE) is a leading global provider of data and technology solutions to the financial markets.We are seeking a highly skilled Lead Software Development Engineer in Test to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and maintaining...


  • Calgary, Alberta, Canada Advanced Micro Devices Full time

    Azure Development EngineerAbout Us:Advanced Micro Devices (AMD) is a global leader in the semiconductor industry, dedicated to designing and manufacturing innovative technologies that accelerate next-generation computing experiences. Our mission is to build great products that transform lives and enrich our communities, industry, and world.Job...


  • Calgary, Alberta, Canada Pason Systems Corp. Full time

    Job Description:The role of Senior Java Software Developer is a critical position within the Pason Systems Corp. organization, as it involves leading the architecture, design, and development of core product features. This individual will have significant influence on the company's overall strategy by helping define product features, drive system...


  • Calgary, Alberta, Canada Expansion Full time

    About the RoleThis is a unique opportunity to join our expansion team as a Development Team Lead. You will be responsible for overseeing a team of developers, contributing to the codebase, reviewing code, and troubleshooting technical issues.Our ideal candidate has 6+ years of experience in software development, with 2+ years in a leadership role. Strong...


  • Calgary, Alberta, Canada Data Elysium Software Inc. Full time

    Company Overview: Data Elysium Software Inc. is a pioneering technology firm specializing in Large Language Model (LLM) training and solutions. We strive to transform complex data into actionable insights, driving business growth and strategic decision-making.Job Description: As a contract Software Sales Representative at Data Elysium Software Inc., you will...

  • Software Developer

    2 weeks ago


    Calgary, Alberta, Canada Curve Dental, LLC Full time

    Curve Dental is looking for a skilled and driven individual to join our team Curve provides Dental Practices with award winning software and high-level customer support. Our software allows dentists to manage their full business including patient scheduling, billing, imaging and record keeping.Beyond the day to day business we are committed to building a...


  • Calgary, Alberta, Canada Quorum Software Full time

    Energy Components Global Solutions is a product suite developed by Quorum for the Oil and Gas industry. It monitors business processes for the production, transport and sales of oil and gas, and facilitates collaboration between license holders in oil fields around the world.Quorum also offers Industry standard for oil companies' operations of personal...


  • Calgary, Alberta, Canada ICE Full time

    OverviewJob PurposeAs a Lead Software Development Engineer in Test, you will work with Systems Analysts, Developers, and QA to understand the business/product requirements, system requirements, and test scenarios related to the applications to create or modify automation frameworks. You will be responsible for maintaining these frameworks by following the...


  • Calgary, Alberta, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Calgary, Alberta, Canada Data Elysium Software Inc. Full time

    Company Description Data Elysium Software Inc. specializes in LLM training and solutions, transforming complex data into actionable insights to drive business growth and strategic decision-making. Role Description This is a contract role for a Software Sales Representative (Commission based) at Data Elysium Software Inc. The role involves lead generation,...

Lead Software Developer

4 weeks ago


Calgary, Alberta, Canada Stantec Consulting International Ltd. Full time
Lead Software Developer - ( 240004HE )

Description

Grow with the best. Join a smart, creative, and inspired team that works to support operational excellence. The Stantec community unites more than 26,000 employees working in over 400 locations across 6 continents. Our Functional Services Teams (FSTs) include Corporate Development, Finance, Human Resources, HSSE, IT, Legal, Marketing/Communications, Practice Services and Real Estate and Procurement.

Your Opportunity

Stantec.io is a unique product and consulting team. We pride ourselves on being customer obsessed and highly focused on digital science and engineering transformation. We are seeking an innovative Lead Software Developer to join our dynamic team. You will design, develop, and maintain cutting-edge software products using .NET C#, Azure Cloud, Angular, geospatial development, and web design within a microservice and TDD environment.

Your Key Responsibilities

- Collaborate with cross-functional teams to design, develop, and deploy high-quality commercial software products.
- Utilize your expertise in C#, .NET (8), and Angular (16) (or similar SPA frameworks) to create responsive and efficient web applications.
- Lead and implement proper software development architecture with effective recommendations and solutions.
- Deploy and manage applications using container technologies, like AKS or ACA.
- Implement microservices architecture principles to build scalable and modular solutions.
- Develop and maintain RESTful APIs (and other micro service technologies) using Azure Functions, Azure App Services, Azure SQL, and Postgres.
- Implement and maintain WebAPIs for seamless communication between services.
- Apply Test-Driven Development (TDD) practices to ensure code quality and reliability.
- Design and implement solutions related to geospatial data, including mapping, location-based services, and spatial analytics.
- Create visually appealing and user-friendly web interfaces and apply best practices in UI/UX design, ensuring seamless navigation and accessibility.
- Utilize state management libraries like NGXS for maintaining application state.
- Work within the Azure Cloud environment, utilizing services such as Azure App Services, Azure Functions, Azure Data Factory, and Azure DevOps.
- Configure and manage dev operations, like CI/CD pipelines, within Azure DevOps.
- Collaborate with the team using Atlassian products for streamlined development and project management.
- Leverage AI-based tools, like Github Copilot, to support development efficiency.

Qualifications

Your Capabilities and Credentials

- Ability to work independently, educate other developers, and write high-quality, maintainable code with industry best standards and practices.
- Proficiency in Azure Cloud development (or other cloud provider).
- Proficiency in C#, .NET, and Angular (or similar SPA frameworks).
- Experience with microservices architecture and modular design.
- Strong understanding of Test-Driven Development (TDD) principles.
- Exposure to geospatial development and web design concepts.
- Familiarity with tools and libraries such as GIS (Geographic Information Systems), ArcGIS, GeoJSON, and Leaflet.

Education and Experience

- Bachelor's degree in Computer Science, Engineering, or a related field.
- 10 years of experience in software development, focusing on web applications.
- Azure or other cloud service certifications are a plus.
- Experience in leading a small team is a plus.

Position will primarily work in an office setting; may require some field work.

Benefits Summary: Regular full-time and part-time employees will have access to health, dental, and vision plans, a well-being program, health care spending account, wellness spending accounts, group registered retirement savings plan, employee stock purchase program, group tax-free savings account, life and accidental death & dismemberment (AD&D) insurance, short-term/long-term disability plans, emergency travel benefits, tuition reimbursement, professional membership fee coverage, and paid time off.

Primary Location : Canada-Ontario-Toronto

Job Posting : Dec 18, 2024, 9:06:36 AM

Req ID: 240004HE

Stantec provides equal employment opportunities to all qualified employees and applicants for future and current employment and prohibit discrimination on the grounds of race, color, religion, sex, national origin, age, marital status, genetic information, disability, protected veteran status, sexual orientation, gender identity or gender expression.

#J-18808-Ljbffr