Danaher Jobs

Job Information

Danaher Corporation Aquatic Informatics - Senior Software Engineer - Remote in Edmonton, Alberta

At Aquatic Informatics we believe in designing a better, more sustainable workforce. We recognize the benefits of flexible, remote working arrangements for eligible roles and are committed to providing enriching careers, no matter the work arrangement. This position is eligible for a remote work arrangement in which you can work remotely from your home. Additional information about this remote work arrangement will be provided by your interview team. Explore the flexibility and challenge that working for Aquatic Informatics can provide.

Several locations have been listed for marketing purposes but only one position is available.

About our Company

A wholly-owned subsidiary of the Water Platform of Danaher Corporation (NYSE: DHR), Aquatic Informatics (https://aquaticinformatics.com/) is a mission-driven software company that organizes the world’s water data to make it accessible and useful. We provide software solutions that address critical water data management, analytics, and compliance challenges for the rapidly growing water industry. Water monitoring agencies worldwide trust us to acquire, process, model and publish water information in real-time. We offer a full range of solutions, from standalone software packages for individual users, hosted software services, and enterprise-wide national systems. We serve over 1,000 municipal, federal, state/provincial, hydropower, mining, academic, and consulting organizations in over 60 countries that collect, manage, and process large volumes of water data.

Aquatic Informatics is headquartered in Vancouver, Canada, and has offices in the US and Australia. We value independent thinking, initiative, teamwork, a relentless pursuit of quality, a playful spirit, and a sense of humor. We like smart people – IQ and EQ – who care about the environment and want to do good in the world.

If you want a meaningful role with a company that is making a real difference in one of the most important resources in the world: water, then join our energetic growing team! Help us revolutionize an industry!

About the Opportunity

The Senior Software Engineer is a key member within the Agile team, contributing to Scrum team health and continuous improvement of our software development process, participating in design and development of any Aquatic Informatics product and contributing strong software development technical skills especially in .NET, C#, ASP.NET, HTML, CSS and JS.


  • Participate in the development of Aquatic Informatics software products.

  • Key contributing member within the software development team.

  • Perform architectural and object-oriented design, code review and implementation.

  • Participate in effort and complexity estimation for new/ proposed product features and tasks.

  • Continuous research to keep up with new technologies and best practices.

  • Assist in effectively diagnosing and troubleshooting problems with the product.

    Qualifications Education:

  • Post-secondary degree/diploma in Computer Science or equivalent combination of education & experience.


  • Real experience (at least 3 years) with large design efforts, enterprise level deployment, and 3-tier architecture.

  • Microsoft development expertise: .NET, C#, ASP.NET, and related technologies.

  • Proven results with database design and development with Postgres and SQL Server experience an asset.

  • Experience with Angular, React, Vue, or similar frameworks.

  • Demonstrated expertise with source control (Git).

  • Experience with Agile and Test Driven Development.

  • Cloud computing environments and continuous delivery.

  • Experience with Visual Studio and related development tools.


  • Self-starter with excellent design and analysis skills.

  • Ability to work effectively both independently and as a member of the Agile team.

  • Outstanding English communication skills both written and verbal.

  • Ability to establish work priorities, effectively multi-task and balance varying demands.

  • Dedication to keeping up to date with current trends and best practices .

When you join us, you’ll also be joining Danaher’s global organization, where 69,000 people wake up every day determined to help our customers win. As an associate, you’ll try new things, work hard, and advance your skills with guidance from dedicated leaders, all with the support of powerful Danaher Business System (https://www.danaher.com/how-we-work/danaher-business-system) tools and the stability of a tested organization.At Danaher, we value diversity and the existence of similarities and differences, both visible and not, found in our workforce, workplace and throughout the markets we serve. Our associates, customers and shareholders contribute unique and different perspectives as a result of these diverse attributes.If you’ve ever wondered what’s within you, there’s no better time to find out.