Awips Application Developer
$89.8k - $118.9k per yearWSP Global Inc.
Job DescriptionWhat if you could redefine what’s possible?
Purpose. Growth. Opportunity.
People who get it.We are the home of ambitious, passionate, and innovative world shapers.With an unmatched breadth and depth of engineering, advisory and science‑based expertise, our global minds unite to power local solutions.We are pathfinders and impact makers.We are
Visioneers.
We are WSP.
The OpportunityWSP is looking for an AWIPS Application Developer who wants to work at the intersection of cutting‑edge technology and real‑world impact.
In this role, you’ll help maintain, extend, and modernize our cloud‑based AWIPS platform that supports operational weather forecasting for marine, energy, and public‑sector clients—systems where reliability and performance truly matter.
You’ll work hands‑on alongside meteorologists and fellow developers, building and evolving data pipelines that ingest, process, and visualize large‑scale numerical weather prediction (NWP) and observational data in near real time. From enhancing existing AWIPS capabilities to developing new plugins, procedures, and workflows, your work will directly improve forecast quality and operational resilience.
This is a deeply technical, hands‑on development role focused on Python and Java, production‑grade cloud environments, and complex data systems. You’ll also play a key role in reducing operational risk by improving system robustness, maintainability, and long‑term developer sustainability—shaping how a critical platform evolves for years to come.
Your Impact
Maintain and enhance a
cloud‑hosted AWIPS environment, including custom plugins, procedures, and data flows.
Develop and modify
AWIPS components using Python and Java, including decoders, processing utilities, and site‑specific tools.
Manage
model and observational data ingestion, including GRIB, NetCDF, and derived products, ensuring timely and reliable availability for forecasters.
Troubleshoot and resolve data issues related to projections, metadata, decoding, and parameter mapping across multiple models (e.G., deterministic and ensemble systems).
Work with meteorologists to translate operational needs into well‑designed, maintainable AWIPS solutions.
Improve deployment and configuration workflows for AWIPS in cloud environments, including containerized or infrastructure‑as‑code setups where applicable.
Contribute to documentation and knowledge transfer to strengthen long‑term in‑house AWIPS development capability.
The Skills That Set You Apart
Strong experience developing software in Python and/or Java for data‑intensive or scientific applications.
Experience working in Linux‑based environments.
Familiarity with structured scientific data formats such as GRIB, NetCDF, or similar.
Ability to work directly with domain experts (e.G., meteorologists) to support operational systems.
Preferred / Asset Qualifications
Prior experience with AWIPS II development, customization, or administration.
Experience with numerical weather prediction (NWP) or meteorological datasets.
Exposure to cloud platforms (AWS, Azure, or similar) and operational production systems.
Familiarity with geospatial concepts such as map projections, grids, and coordinate systems.
Experience supporting mission‑critical or time‑sensitive operational systems.
Why Choose WSP?We exist to shape communities to advance humanity. The brightest engineers, advisors and scientists from across the globe call WSP home.
Proudly
Canadian
– we are a Top 100 Employer in Canada for 2026.
A
global
community of brilliant minds – your next idea, mentor, or opportunity is always within reach.
Limitless opportunities
start here. Whether it’s across the country or around the globe, we help you tailor your role to match your ambition — because your growth drives ours.
Flexible work, real balance
– we recognize the importance of balance in our lives and encourage you to prioritize the balance in yours.
Compensation
AB, BC, NT, NU, SK & YT:
$89,800 - $118,900
MB & ON:
$81,100 – $107,700
NB, NL, NS, PE & QC:
$81,900 - $112,800
Disclosure:
The final salary awarded for this role may vary from the above range based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, and business or organizational needs. The wage range provided in this job posting may be subject to change for business purposes.
Make Your Mark with WSPIf you’re a software developer who wants to work on complex, mission‑critical systems—and see your code make a real‑world impact—this is your opportunity. Join WSP and help shape the future of operational weather technology alongside experts who care deeply about performance, reliability, and innovation.
Ready to build what matters?Apply today and be part of a team pushing the boundaries of what’s possible in weather and environmental intelligence.
#J-18808-Ljbffr
Purpose. Growth. Opportunity.
People who get it.We are the home of ambitious, passionate, and innovative world shapers.With an unmatched breadth and depth of engineering, advisory and science‑based expertise, our global minds unite to power local solutions.We are pathfinders and impact makers.We are
Visioneers.
We are WSP.
The OpportunityWSP is looking for an AWIPS Application Developer who wants to work at the intersection of cutting‑edge technology and real‑world impact.
In this role, you’ll help maintain, extend, and modernize our cloud‑based AWIPS platform that supports operational weather forecasting for marine, energy, and public‑sector clients—systems where reliability and performance truly matter.
You’ll work hands‑on alongside meteorologists and fellow developers, building and evolving data pipelines that ingest, process, and visualize large‑scale numerical weather prediction (NWP) and observational data in near real time. From enhancing existing AWIPS capabilities to developing new plugins, procedures, and workflows, your work will directly improve forecast quality and operational resilience.
This is a deeply technical, hands‑on development role focused on Python and Java, production‑grade cloud environments, and complex data systems. You’ll also play a key role in reducing operational risk by improving system robustness, maintainability, and long‑term developer sustainability—shaping how a critical platform evolves for years to come.
Your Impact
Maintain and enhance a
cloud‑hosted AWIPS environment, including custom plugins, procedures, and data flows.
Develop and modify
AWIPS components using Python and Java, including decoders, processing utilities, and site‑specific tools.
Manage
model and observational data ingestion, including GRIB, NetCDF, and derived products, ensuring timely and reliable availability for forecasters.
Troubleshoot and resolve data issues related to projections, metadata, decoding, and parameter mapping across multiple models (e.G., deterministic and ensemble systems).
Work with meteorologists to translate operational needs into well‑designed, maintainable AWIPS solutions.
Improve deployment and configuration workflows for AWIPS in cloud environments, including containerized or infrastructure‑as‑code setups where applicable.
Contribute to documentation and knowledge transfer to strengthen long‑term in‑house AWIPS development capability.
The Skills That Set You Apart
Strong experience developing software in Python and/or Java for data‑intensive or scientific applications.
Experience working in Linux‑based environments.
Familiarity with structured scientific data formats such as GRIB, NetCDF, or similar.
Ability to work directly with domain experts (e.G., meteorologists) to support operational systems.
Preferred / Asset Qualifications
Prior experience with AWIPS II development, customization, or administration.
Experience with numerical weather prediction (NWP) or meteorological datasets.
Exposure to cloud platforms (AWS, Azure, or similar) and operational production systems.
Familiarity with geospatial concepts such as map projections, grids, and coordinate systems.
Experience supporting mission‑critical or time‑sensitive operational systems.
Why Choose WSP?We exist to shape communities to advance humanity. The brightest engineers, advisors and scientists from across the globe call WSP home.
Proudly
Canadian
– we are a Top 100 Employer in Canada for 2026.
A
global
community of brilliant minds – your next idea, mentor, or opportunity is always within reach.
Limitless opportunities
start here. Whether it’s across the country or around the globe, we help you tailor your role to match your ambition — because your growth drives ours.
Flexible work, real balance
– we recognize the importance of balance in our lives and encourage you to prioritize the balance in yours.
Compensation
AB, BC, NT, NU, SK & YT:
$89,800 - $118,900
MB & ON:
$81,100 – $107,700
NB, NL, NS, PE & QC:
$81,900 - $112,800
Disclosure:
The final salary awarded for this role may vary from the above range based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, and business or organizational needs. The wage range provided in this job posting may be subject to change for business purposes.
Make Your Mark with WSPIf you’re a software developer who wants to work on complex, mission‑critical systems—and see your code make a real‑world impact—this is your opportunity. Join WSP and help shape the future of operational weather technology alongside experts who care deeply about performance, reliability, and innovation.
Ready to build what matters?Apply today and be part of a team pushing the boundaries of what’s possible in weather and environmental intelligence.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Awips Application Developer in Winnipeg, MB vacancy
- ...years of delivery excellence, we specialise in re-engineering core applications, driving cloud transformation, and building automation-first,... ...transformations. We are looking for an experienced Software Developer with strong hands‑on experience in either Java or Golang (Go)...Suggested
- ...development and a proven track record of delivering high-quality software solutions in a fast-paced environment.Responsibilities Design, develop, and maintain backend services and APIs for the IBM Safer Payments platform.Collaborate with cross-functional teams to gather...Suggested
- Contract opportunity for an experienced developer supporting the modernization of legacy Adxstudio portals to Microsoft Power Pages for... ...Power Apps, Power Automate, Dataverse and related Dynamics 365 applications. At least one year using Microsoft Copilot for Liquid translation...SuggestedHourly payFull timeContract workWork at officeRemote work
- ...skills and performance. Job DescriptionEmployment Type: Contract Status: Accepting Candidates Description: We need a STEP Application Developer for our direct client in Verdun, Québec. The ideal candidates will have experience with Stibo's STEP configuration, workflows,...SuggestedContract work
- EmergiTEL is hiring for Sr. Application Developer Location: Remote – Canada (must work within Canada; occasional onsite meetings in Edmonton) Client: Public Sector Contract Duration: 6 Months (Initial) Start Date: ASAP Below is the full job description...SuggestedContract workFor contractorsWork at officeLocal areaImmediate startRemote workRelocationMonday to friday
- .Net Application Developer6-month contract, hybrid, downtown TorontoWe are working with a client seeking a .Net Application Developer with strong legacy application development and maintenance experience. The ideal candidate will have expertise in designing, developing, maintaining...Contract work
- We are currently requesting resumes for the following position : Senior Application Developer Resume Due Date : Tuesday, June 18, 2024 (5:00PM EST) Number of Vacancies : 1 Level : MP4 (Senior) Job ID: 23 – 115 Duration : 8 months (Hybrid, 2 days remote) Hours...InternshipRemote work
- ...millions of users.We are building the next wave of enterprise applications with Nakisa AI. Our products use retrieval-augmented generation... ..., privacy-first AI at global scale.About the roleAs a Software Developer at Nakisa, you will design, build, and maintain scalable, cloud...Summer holidayWork at officeRelocationShift workNight shiftWeekend work
$70k - $150k per year
Application Deadline: 11/15/2026Address: 100 King Street WestJob Family Group Technology Leads the design, development, and delivery of... ...code generation, intelligent testing, code review automation, and developer productivity improvements. Design and develop scalable, cloud‑...Part time- ...evening, every 2-3 months)Role ProfileWe are seeking an experienced Java Developer to join a global Operations Technology team responsible for delivering and supporting business-critical applications used across Operations. This role is suited to a strong, hands-on software...Work at officeAfternoon shift
- ...We are seeking a Senior Backend Developer with strong experience building cloud-native, workflow-driven platforms in regulated financial services environments. This role focuses on designing, developing, and supporting scalable, resilient, and secure backend services that...
$119k - $161k per year
...increasing access to justice.Summary: We are seeking a Software Developer to join our Engineering team at our Toronto Hub. As part of... ...you’ll do: Bring strong .NET development experience to the Application Security TeamProvide detailed guidance and support to teams in...Work at officeLocal areaFlexible hours$84.46k - $127k per year
...receive recognition for achievements and develop your expertise in the complex and... ...coordinate small to large-scale software application projects. Translate concepts and develop... ...to be an inclusive employer and welcome applicants of all backgrounds, experiences, and perspectives...Long term contractWork at officeFlexible hours$93.5k - $110k per year
...acquisitions and expanding global workforce operations.As an Applications Developer, Workday, you will help configure, maintain, and enhance... ...opportunities + equity + benefits.Base pay for the successful applicant will depend on a variety of job‑related factors, which may include...Manual laborWork at officeFlexible hoursShift work3 days per week- ...it's a careerFlynn Group of Companies , North America’s leading building envelope contractor is looking to hire a Web Application Developer to work in our beautiful Mississauga location.Our primary tech stack is .NET (C#) hosted in AWS and Microsoft Azure. We use...For contractorsRotating shift
- ...contract with Acronym Solutions Inc., using a hybrid schedule at the Acronym office.As a ServiceNow developer, you will develop, configure, test, and maintain applications and modules. The work supports business requirements and best practices through workflows, integrations...Temporary workFor contractorsWork at office
- ...are seeking a highly experienced Senior Developer to lead the design, enhancement, integration... ...as the primary technical owner of the application architecture and will drive platform... ...professional development). We thank all applicants for their interest. Only those selected...Long term contractTemporary workFlexible hours
- Generative AI application development and LLM production experience define this role for regulated enterprise environments. AWS integration and REST APIs are central.This Gen AI Developer position requires extensive application development experience and cross-functional program...
- ...curated selection from renowned luxury brands. We’re looking for a versatile, experienced developer to help shape the next generation of our digital commerce and business-application ecosystem.The roleAs our Senior Business Applications Developer, you’ll serve as a technical...
- ...solution on the cloud. The job requires you to be able to develop and troubleshoot complex software applications at the enterprise level. We are looking for a... ...diverse and inclusive work environment. All qualified applicants will receive considerations for employment without...Local area
$157.3k - $212.8k per year
...our hubs (Burnaby, Calgary, or Toronto) you will be expected to be in office two days per week for our Anchor Days.Senior Application Security Developer Clio is looking for a Senior Application Security Developer to join the Vulnerability Management Program within the Application...Work at officeLocal areaWorldwideFlexible hours2 days per week- TypeScript developers can translate complex specifications into tested applications while creating front-end functionality with React, Node.Js, and Next.Js.This Senior Software Developer position combines programming, analysis, application design, implementation, and support...
- Application design, automated testing, and technical problem-solving shape this senior Java position, requiring three office days weekly.As a Senior Software Developer, you will design, code, test, debug, document, and maintain applications. The position requires Java expertise...Work at office
$94.1k - $141.1k per year
...technically skilled Senior AS/400 (IBM i) Application Support Specialist to join our... ...applications running on IBM i platforms.Develop, modify, and implement application fixes... ..., religion, or other basis protected by applicable laws.If you need assistance and/or a reasonable...Internship- The FortiCare team of the R&D Department at Fortinet is looking for a Senior Software Applications Developer who is eager to work on multi-tier web applications, microservices, and the latest web client technologies. This team develops and supports multiple applications including...Contract work
- Elevate your career in software development with Clio as an Application Security Developer in Toronto. Help improve the security landscape for legal AI technology in a hybrid work setting. As a key member of Clio's Engineering team, you bring strong .NET development experience...
- Build enterprise applications with Kubernetes and DevOps expertise in a cloud-native environment focused on scalable, secure, highly available delivery.This experienced Advisory Application Developer designs, develops, deploys, and supports enterprise-grade applications and...
- Build scalable cloud applications at BMO in a hybrid role, using cloud computing, software development, and modern application patterns.As an AI Developer within BMO’s Technology group, you will design, develop, test, debug, and maintain business cloud applications. You will...
- Develop cloud applications at ATB with Java, React, Node.Js, Python, TypeScript, Linux, and Kubernetes. Help improve customer workflows across Alberta.As ATB’s Software Developer, you will contribute to challenging, meaningful, and diverse opportunities through application development...
- Create AI-orchestrated workflow experiences for Asana users in Vancouver, combining clean code, thoughtful testing, and product-focused engineering. Work is office-centric hybrid.Asana is hiring Software Engineers for high-impact product surfaces, trust systems, evaluation, ...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Awips Application Developer. Be the first to apply!

