Software Developer
2 weeks ago
Software Developer (Senior/Intermediate)
Position Title: Software Developer
Location: Calgary, Alberta
Job Type: Full Time Contract (1 year – possibility of extension)
Department: Data Analytics
Reports To: Principal Data Analytics
About the Role
O2 Planning and Design Inc. (O2) is an award-winning firm that focuses on parks and open space, city-building, placemaking, and regenerative landscapes. Our firm’s relevant projects are often prototypical and research based, investigating key topics in the built environment and driving positive change.
We challenge the conventional to create the exceptional.
With more than 30 years of experience, we are a team that works beyond professional boundaries to build cities and landscapes that are beautiful, resilient, and equitable. Our team works from offices in Calgary, Edmonton and Toronto, but we function as a single firm. Our work seeks to understand the broader social, ecological, and cultural systems that create a successful place. We focus on delivering deeper, richer, and more sustainable design solutions.
We are seeking a talented and motivated senior/intermediate Software Developer to join our team to work on a research and development project. The ideal candidate will possess a strong background in computer science, application development, knowledge of data analytics, and data visualization. This role involves undertaking research and development on innovative projects that leverage geospatial data to create interactive web tools that drive insights and inform decision-making.
Qualifications
Required
- Bachelor’s degree in Computer Science, Data Science, or a related field. Master’s degree preferred
- 4+ Years of Experience in Application development (full stack), preferably geospatial analysis and applications
- Proficient in web programming HTML, JS (React, Node JS, Typescript), Python and CSS
- Understanding and experience of Machine learning, data analytics, Statistics are highly valuable assets
- Database management knowledge, Postgres/Oracle/SQL Server
- NoSQL database knowledge will be asset
- Understanding of AGILE and collaborative software development methodology and tools
- Hands‑on; results oriented; ability to prioritize objectives and meet timelines
- Quick learner and self‑motivator with the ability to work both independently and collaboratively; take initiative, set priorities and see projects through to completion
- Understanding of machine learning and AI principles and techniques for data analysis
- Excellent attention to detail and organizational skills
- Good written and verbal communication skills
- Strategic thinker
Key Responsibilities
- Design, develop, test, and maintain high‑quality Web application
- Write clean, efficient, and well‑documented code following established coding standards
- Ensure applications meet performance, accuracy, and usability requirements
Submission Requirements
Interested applicants should submit the following through the link in the posting:
- A cover letter indicating your interest in the position.
- A current resume including references.
- Any relevant work samples
Additional Information
- Applicants must be legally authorized to work in Canada. We do not provide work permit sponsorship.
- This is a full‑time one‑year contract position with potential for extension
- We are committed to achieving a workforce as diverse as Canada.
- Due to the volume of interested applicants, we are not able to respond to all inquiries.
How to apply
Please send your cover letter, CV, and any relevant work samples through the link provided.
We thank you for your interest in O2.
#J-18808-Ljbffr
-
Java/NodeJS Software developer
4 weeks ago
Calgary, Canada Veracity Software Inc Full timeJob Title: Java/NodeJS Software Developer Experience Level: Level 3 (senior): 5‑7 years Location: Calgary (Day 1 onboarding onsite / in office presence 3× week) Overview We're seeking someone to join our team as a Software Developer in Wealth Management Technology to work on our mobile services platform. In the Technology division, we leverage innovation...
-
Java/NodeJS Software developer
4 weeks ago
Calgary, Canada Veracity Software Inc Full timeJob Title: Java/NodeJS Software Developer Experience Level: Level 3 (senior): 5‑7 years Location: Calgary (Day 1 onboarding onsite / in office presence 3× week) Overview We're seeking someone to join our team as a Software Developer in Wealth Management Technology to work on our mobile services platform. In the Technology division, we leverage innovation...
-
Software Developer
1 week ago
Calgary, Alberta, Canada Collabera Full timeCompany Description Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services...
-
C++ Software Engineer
5 days ago
Calgary, Alberta, Canada Black Duck Software Full timeBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Software Developer
4 weeks ago
Calgary, Canada MaKami College Full timeOverviewMaKami College is a public post-secondary college with locations in Edmonton and Calgary, Alberta. It offers in-person, online, and blended programs in Massage Therapy, Health Care Aide, Business Administrative Assistant, Medical Office Assistant, and more. The organization focuses on its MaKami Pillars - Leadership, Professionalism, Helpfulness, and...
-
ServiceNow Developer
2 weeks ago
Calgary, Alberta, Canada Software International Full timeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We currently have a remote ServiceNow Developer role with our global consulting client. The successful candidate must be available to work in MST time zone due to client core...
-
Software Developer
4 weeks ago
Calgary, Canada Seequent Full timeAbout Us At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster. We build world‑leading technology at the forefront of Earth sciences, transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and build better infrastructure,...
-
Software Developer
4 weeks ago
Calgary, Canada Seequent Full timeAbout Us At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster. We build world‑leading technology at the forefront of Earth sciences, transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and build better infrastructure,...
-
Salesforce Developer
1 week ago
Calgary, Alberta, Canada Iris Software Inc. Full timeIris's client, one of the Top 5 Bank in Canada, is looking to hire aSalesforce Developerfor a long term contract opportunity inCalgary, Alberta.Please respond back with your most recent resume if you would be interested..Role: Salesforce DeveloperLocation: Calgary, Alberta (Hybrid - 4 days in office/week)Duration: Long Term Contract role (12+ Months)Must...
-
software developer
1 week ago
Calgary, Canada Outforce.ai Full timeOverview Languages English Education - Bachelor's degree Experience 2 years to less than 3 years On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks - Write, modify, integrate and test software code - Maintain existing computer programs by making modifications as required...