This page is optimized for mobile devices, if you would prefer the desktop version just click here

Location: CA - Ontario - Old Toronto
Category: IT
Posted: June 30, 2024

Senior Software Developer - ( 240001RK )

Description

Grow with the best. Join a smart, creative, and inspired team that works to support innovation. The Stantec community unites more than 28,000 employees working in over 400 locations across 6 continents.

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 experienced and innovative Senior Software Developer to join our dynamic commercial product development team. You will be responsible for designing, developing, and maintaining cutting-edge commercial software products. Your expertise in various technologies, including C#, Azure Cloud, .NET, Angular (or similar SPA frameworks), 3D graphics development, geospatial development, and web design within a microservice and TDD environment, will be crucial in driving our initiatives forward to align with our strategy of successfully delivering commercial digital solutions.

Your Key Responsibilities

  • Collaborate with cross-functional teams to design, develop, and deploy high-quality commercial software products.

  • Utilize your proficiency in C#, .NET (6 or above), and Angular (14 or above) (or similar SPA frameworks) to create responsive and efficient web applications.

  • Implement microservices architecture principles to build scalable and modular solutions.

  • Develop and maintain RESTful APIs 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.

  • Write efficient, maintainable, and well-documented code to process and analyze data.

  • Leverage your expertise in Unity, Unreal Engine, or other 3D JavaScript libraries to create captivating 3D graphics and interactive experiences.

  • Develop web-based 3D applications that engage users and enhance visual storytelling.

  • Leverage technologies like WebGL or WASM.

  • Design and implement solutions related to geospatial data, including mapping, location-based services, and spatial analytics.

  • 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.

  • Collaborate with the team using Atlassian products for streamlined development and project management.

Qualifications

Your Capabilities and Credentials

  • 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.

  • Familiarity with web 3D graphics development using tools like Unity, Unreal Engine, or 3D JavaScript libraries.

  • Exposure to geospatial development and web design concepts.

  • Demonstrate strong coding abilities in SQL, C#, and/or Python.

  • 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.

  • Minimum 7 years of experience in software development, with a focus on web applications

  • Azure or other cloud service certifications are a plus.

  • Experience in leading a small team is a plus.

This description is not a comprehensive listing of activities, duties or responsibilities that may be required of the employee and other duties, responsibilities and activities may be assigned or may be changed at any time with or without notice.

Stantec is a place where the best and brightest come to build on each other's talents, do exciting work, and make an impact on the world around us. Join us and redefine your personal best.

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.

Temporary/casual employees will have access to group registered retirement savings plan, employee stock purchase program, and group tax-free savings account.

The benefits information listed above may not apply to union positions because benefits for such positions are governed by applicable collective bargaining agreements.

Primary Location : Canada-Alberta-Edmonton

Other Locations : Canada-Saskatchewan-Regina, Canada-Nova Scotia-Dartmouth, Canada-Manitoba-Winnipeg, Canada-Ontario-Toronto, Canada-Newfoundland and Labrador-St. John's, Canada-Alberta-Calgary, Canada-Ontario-Waterloo

Organization : BC-1299 Innovation-CA Digital Solutions

Employee Status : Regular

Job Level : Individual Contributor

Travel : No

Schedule : Full-time

Job Posting : Apr 19, 2024, 1:14:39 PM

Req ID: 240001RK

additional

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. We prohibit discrimination in decisions concerning recruitment, hiring, referral, promotion, compensation, fringe benefits, job training, terminations or any other condition of employment. Stantec is in compliance with local, state and federal laws and regulations and ensures equitable opportunities in all aspects of employment. EEO including Disability/Protected Veterans


Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now!

What: Where:

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again


Related Job Postings

Network & Security Admin

Location: Canada - ON - ON - Brampton
Posted: June 30, 2024
Required Skills • • Proven work experience as a Network & Security Administrator. • Hands-on experience with Cisco switches, firewalls, and routers. • Proficiency in configuring and managing Juniper and Fortinet network devices. • Experience in setting up and maintaining Cisco Netscaler for load read more...
View Job Details

Quantitative Analyst II

Company: Affirm
Location: Canada - ON - ON - Old Toronto
Posted: June 30, 2024
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We're looking for a driven, analytically-minded professional to join the Quantitative Research team! The Quantitative Research read more...
View Job Details

Senior Front End Developer

Company: tbk Creative
Location: Canada - ON - ON - London
Posted: June 30, 2024
[vc_row][vc_column][global-empty-space][vc_column_text] • The Basics • [/vc_column_text][global-empty-space][basic_container container_size="container container-narrow"][vc_row_inner][vc_column_inner width="1/3"][vc_single_image image="26598" img_size="" alignment="center"][vc_column_text] • Company read more...
View Job Details

Account Manager - Express Scripts Canada

Location: Canada - ON - ON - Mississauga
Posted: June 30, 2024
Account Manager - Express Scripts Canada page is loaded Account Manager - Express Scripts Canada Apply remote type Hybrid locations Mississauga, ON Montreal, QC time type Full time posted on Posted Yesterday job requisition id 24006223 The Account Manager in Sales and Account Management and Client read more...
View Job Details

DevOps Developer/ Golang

Location: Canada - ON - ON - Old Toronto
Posted: June 30, 2024
Azure Developers looking to utilize bleeding-edge tech tools in a variety of environments and industries will be very interested in this role. The need is forcertified Azure professionals who like to customize solutions, and are ready tocollaborate with tech leaders across teams, offices and read more...
View Job Details

Trade Credit Team Leader Underwriting Support

Location: Canada - ON - ON - Old Toronto
Posted: June 30, 2024
Trade Credit Team Leader, Underwriting Support page is loaded Trade Credit Team Leader, Underwriting Support Apply locations Toronto time type Full time posted on Posted 9 Days Ago job requisition id JR2304324 Join us as a Team Leader, Underwriting Support to grow your experience in Trade Credit. At read more...
View Job Details

Industrial Architect Lead

Location: Canada - ON - ON - Old Toronto
Posted: June 30, 2024
Industrial Architect Lead - ( 240000TI ) Description Our Buildings Architectural team in GTHA and Waterloo, Ontario is seeking a Principal Architect with strong business development, project and team management skills, to lead and grow the Industrial architectural team, including top-line strategy read more...
View Job Details

Construction Project Manager

Location: Canada - ON - ON - Old Toronto
Posted: June 30, 2024
ASCO's Senior Project Manager provides and is accountable for the overall planning, organization, direction, and control of each project assigned to him/her. • He/she successfully completes each of these projects, safely and within time and budgetary constraints in order to meet the objective of read more...
View Job Details

Windows Admin & IDM

Location: Canada - ON - ON - Old Toronto
Posted: June 30, 2024
Role: Windows Admin & IDM • Location: Remote ( Canada) • Jd • Windows Admin & IDM (8+ years of experience) • • Provide user account life cycle management, including creating, provisioning, securing, and inactivation of access. • Collaborate with corporate IAM team in integrating IAM for applications read more...
View Job Details

Assembly Technician

Location: Canada - ON - ON - Vaughan
Posted: June 30, 2024
As a rapidly growing manufacturing company, we are looking for several Assembly Technicians to join our team. An Assembly Technician will use a variety of hand & power tools, and follow work instructions to assemble various products. Requirements and Responsibilities: Assemble raw and custom read more...
View Job Details

Commercial Account Executive Toronto/Mississauga

Location: Canada - ON - ON - mississauga
Posted: June 27, 2024
Job Reference: • 11354 - Posted 02-May-2024 Together we change lives . • Kelly is a team of experts driven by our belief that the impact of the right person in the right job is limitless. • No matter where you are in your career journey you can apply your knowledge and passion to move people, read more...
View Job Details

Sr. MS SQL Database Administrator

Company: PointClickCare
Location: Canada - ON - ON - Mississauga
Posted: June 30, 2024
PointClickCare - Engineering Application & Development / For more than 20 years, PointClickCare has been the backbone of senior care. • We've amassed the richest senior care dataset making our market density untouchable and our connections to the healthcare ecosystem exponentially more powerful than read more...
View Job Details

FTM Developer

Location: Canada - ON - ON - Toronto
Posted: July 1, 2024
"Skills and Responsibilities: • •FTM Development: • Lead the design, development, and implementation of Financial Transaction Manager solutions for digital payments, ensuring high performance, reliability, and security. •Payment Integration: • Collaborate with cross-functional teams to integrate FTM read more...
View Job Details

Senior Software Developer

Location: Canada - ON - ON - Old Toronto
Posted: June 30, 2024
Senior Software Developer - ( 240001RK ) Description Grow with the best. Join a smart, creative, and inspired team that works to support innovation. The Stantec community unites more than 28,000 employees working in over 400 locations across 6 continents. Your Opportunity Stantec.io is a unique read more...
View Job Details

Desktop Support Technician

Location: Canada - ON - ON - Old Toronto
Posted: June 30, 2024
• • Desktop Support Technician This role will be to provide overall hardware/software support to employees and incoming new hires. • The position will assist in providing weekly reports, inventory management, and other administrative tasks as needed. • The successful candidate must be capable of read more...
View Job Details

Coordinator Project Controls

Location: Canada - ON - ON - Vaughan
Posted: June 30, 2024
: • It has come to our attention that various international organizations or individuals have been offering false employment opportunities at Aecon Group Inc. Aecon Group Inc. employment policies and processes involve interviews, and candidates who seek employment are never required to pay us any read more...
View Job Details

LoanIQ Consultant

Location: Canada - ON - ON - Mississauga
Posted: June 30, 2024
7+ years of relevant experience in Apps Development or systems analysis role • Experience with Loan IQ Platform or Loan IQ SDK development is desirable • Experience with REST, JMS, SOAP, Microservices • Experience with Spring Boot, Swagger, Tomcat and JSON and XML processing • Very hands on role and read more...
View Job Details

Security Engineer

Location: Canada - ON - ON - Old Toronto
Posted: June 30, 2024
Role : Security Engineer • Location : Toronto, ON • Job Type : Hybrid • Note: Last year we have placed one candidate on this. Need more profiles here. • Core Skills • • Transmit Security Backend or Ockta Backend Security • Candidate should have previous experience and in-depth knowledge of OAuth 2.0 read more...
View Job Details

Senior Planner or Above

Company: Nethery Planning
Location: Canada - ON - ON - Hamilton
Posted: June 30, 2024
Apply through OPPI or the application on the company's website . • This position targets two types of candidate: • somebody fairly senior in their career looking for their skills to be recognized and rewarded, or somebody ready for that next step in terms of project ownership and leadership. • Your read more...
View Job Details

Senior Frontend Developer Angular/Ionic

Location: Canada - ON - ON - Old Toronto
Posted: June 30, 2024
A web and mobile gaming company located in North York is looking to add a Senior Frontend Developer to their growing team. In this role you'll have the chance to work on consumer facing features that are highly scalable and have high transaction rates and you'll leverage technologies such as read more...
View Job Details

Regional Sales Associate America

Location: Canada - ON - ON - Old Toronto
Posted: June 30, 2024
What We Offer Traditional finance is changing, and Secure Digital Markets is creating the finance organization of the future. Built on the principles of white glove service and superior knowledge, we're proud to be Canada's largest digital asset brokerage. Our culture is very 'horizontal' and leaves read more...
View Job Details

Sr. Cybersecurity Specialist

Company: Affinity Group
Location: Canada - ON - ON - toronto
Posted: June 11, 2024
• We are looking for a Senior Cyber Security Specialist to join a progressive organization: • Specialized Knowledge and Experience 1. • Demonstrated knowledge and hands-on experience with implementing, operating and fine-tuning data leakage prevention (DLP) programs and solutions. • Experience in read more...
View Job Details

Human Resources Generalist up to 12 months Contract

Location: Canada - ON - ON - Brantford
Posted: June 30, 2024
Human Resources Generalist (up to 12 months Contract) Brantford, ON, Canada At Extend Communications,we stand for integrity, innovation and initiative. Our experience and expertise extend to a variety of industries such as real estate, small businesses, service companies, corporations and read more...
View Job Details

Senior Financial Analyst Individual Expense Management

Location: Canada - ON - ON - Waterloo
Posted: June 30, 2024
Senior Financial Analyst, Individual Expense Management page is loaded Senior Financial Analyst, Individual Expense Management Apply locations Waterloo, Ontario time type Full time posted on Posted 4 Days Ago job requisition id JR00096581 You are as unique as your background, experience and point of read more...
View Job Details

UX Designer

Location: Canada - ON - ON - Old Toronto
Posted: June 30, 2024
Must haves: • Hands-On experience using Figma to design web application features and assets. • Provide UX/UI leadership and defining best practices and methodologies: user-centered design, design thinking, and design sprints. • Proficient in UX design for web applications, preferably enterprise read more...
View Job Details

Shipping Supervisor

Location: Canada - ON - ON - Windsor
Posted: June 30, 2024
- Shipping Supervisor (320734) Job Number: Shipping Supervisor ( Job Number: 320734 ) Position: Supervisor Shipping & Receiving Department: Position Holders Name: Substituted by Position: Responsibilities : • Detect, and fix or escalate abnormalities • Organize Continuous Improvement activities in read more...
View Job Details

BlackBerry QNX Senior Systems Software Developer File Systems

Company: BlackBerry Inc
Location: Canada - ON - ON - Ottawa
Posted: June 30, 2024
BlackBerry QNX Senior Systems Software Developer (File Systems) page is loaded BlackBerry QNX Senior Systems Software Developer (File Systems) Apply locations Ottawa, Ontario time type Full time posted on Posted Yesterday job requisition id 20240260 Worker Sub-Type: • Regular • Location: • Ottawa read more...
View Job Details

Explore more jobs in Old Toronto   Explore more IT jobs
Jobilize.com uses cookies to ensure that you get the best experience. By continuing to use Jobilize.com web-site, you agree to the Terms of Use and Privacy Policy.