We’re Hiring a Software Developer!
If you are excited and passionate about helping #LetsSolveWater, consider joining our team today! Xylem, Inc. is a leading global water technology company servicing more than 150 countries and is dedicated to solving the world’s most challenging water issues. We are looking for individuals to join our mission by exceeding customer expectations through smart sustainable solutions. At Xylem, you will have the opportunity to solve water by participating in our paid Volunteer Program, Xylem Watermark!
THE ROLE: The Software Developer role is a member of the Product Management and Development team, and responsible for software products that support Xylem’s Water and Energy Sector infrastructure condition assessment services brands, Pure Technologies (https://www.xylem.com/en-ca/brands/pure-technologies) and PureHM (https://www.purehm.net). In this role, the incumbent will participate in the architecture, development, installation, and maintenance of custom desktop and web applications, that comprise various technology driven software platforms, in a fast-paced collaborative environment. Technology, tools, data, and the software that ties it all together are the major pillars that enable Xylem’s ability to reach global markets and provide customers with a sustainable solution for the maintenance of critical infrastructure. We offer a full benefits package that includes Flexible Time Off (FTO) for salaried positions, health, dental, vision, investment savings plan, and additional miscellaneous benefits.
CORE RESPONSIBILITIES: To perform the job successfully, an individual must be able to perform each essential duty satisfactorily.
• Develop desktop and web-based software applications, front-end and back-end, using C#, WinForms, WPF, Blazor, and ASP.NET, of the Microsoft .NET development framework
• Assist in the installation, deployment, configuration, maintenance, and upgrades of software solutions
• Develop using agile kanban and scrum methodologies for project execution and delivery
• Utilize Jira for task tracking and Bitbucket (Gitflow) for source control management
• Follow designated processes, procedures, and best practices for software development to ensure consistent and reliable products that meet the business needs
• Diagnose, troubleshoot, and resolve software issues and/or bugs
• Learn and adapt to new technologies and techniques with the support of senior team members and management
• Work independently and proficiently on smaller tasks while engaging and collaborating in a team environment on larger tasks and projects
• Maintain software documentation of architectural diagrams, software workflows, installation/setup/configuration procedures, and usage manuals
• Additional duties and responsibilities may be required based on organization needs
QUALIFICATIONS:
• Demonstrated knowledge in software development encompassed by a relevant bachelor’s degree or diploma from a University, College, or Polytechnic, or relevant experience
• Ideal minimum of 6 years’ experience with full-stack software development of object-oriented software
• 4+ years’ experience developing desktop or web applications using the .NET development framework; C#, ASP.NET, Blazor
• 4+ years’ experience developing front-end interfaces using JavaScript libraries (i.e. Angular, React, Node.js, Blazor)
• 4+ years’ experience with relational database design and development; Demonstrated proficiency in SQL
• 4+ years’ experience with REST APIs, microservices, background task/job processing, and identity and access management (i.e. SAML, Auth0, Keycloak)
• 4+ years’ experience with test driven development (unit testing) and utilizing continuous integration/continuous deployment tools (i.e. Bitbucket Pipelines, Bamboo, Octopus)
• 2+ years’ experience using cloud environments for development and deployment; Azure preferred
• Comprehensive understanding of the software development lifecycle
• Self-motivated and results-driven mindset
• Demonstrated proficiency with written and verbal communication in English
DAY IN THE LIFE:
In this role, the working environment is hybrid and comprised of remote work from home, and work in an office, warehouse, or rural/urban outdoor setting (i.e. Field Trials). Use of appropriate PPE (e.g. hardhat, coveralls, steel toe boots) is required depending on the working location and task. In addition, this role may require up to 10% travel to offices and field installation sites, and will require after-hours and weekend work, on an as needed basis, as a regular part of the job.
SALARY:
Starting pay is dependent on multiple factors, such as skills, experience, and work location, and is not typically at the top of the range. At Xylem we offer a competitive compensation package with a generous benefit package, including Medical, Dental, Vision plans, RRSP with company contribution, paid time off, paid parental leave and tuition reimbursement.
At Xylem, we embrace diversity and strive to create avenues where employees feel valued and appreciated through our DE&I initiatives and Employee Resources Groups (ERG). Xylem is proud to be an Equal Employment Opportunity and Affirmative Action workplace. Xylem prohibits discrimination, harassment of any kind and does not discriminate in employment on the basis of race, color, religion, sex or sexual orientation (including pregnancy and gender identity), national origin, political affiliation, marital status, medical conditions or disability, genetic information, age, or other non-merit factors.
Join the global Xylem team today! Xylem is a team creating advanced technology solutions to the world’s water challenges through developing new technologies and services that will improve the way water is used, conserved, and re-used in the future is central to our work. Our products and services move, treat, analyze, monitor, and return water to the environment, in public utility, industrial, residential, and commercial building services settings. Xylem also provides a leading portfolio of smart metering, network technologies and advanced analytics solutions for water, electric and gas utilities.
#LI-JO2
About Xylem
Xylem is a large global water technology provider, enabling customers to transport, treat, test, and efficiently use water.
View WebsiteGet More Interviews for This and Many Other Jobs
Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.
Sign Up for Free