Software Developer

Engineering | Morrisville, NC (RTP), United States
Job Details Apply
Job Details

We’re Hiring for 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: As a member of the Sensus Professional Services Team, the Software Developer will design and implement software based on customer defined use cases. This individual will work closely with the customers to ensure that design and deliverables are meeting requirements and expectations. The successful candidate will have the ability to multiplex and work on multiple projects simultaneously in a fast-paced, fluid environment. This individual will have experience interacting with clients. We offer a full benefits package to include 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. 


  • Design and implement software applications and analytics for Utility industry
  • Leverage strong sense of ownership and drive
  • Has excellent written and verbal communication skills
  • Is comfortable interfacing with Customer, Vendors, and various Xylem teams
  • Takes pride in delivery quality software




  • Bachelors/Master’s degree in Software Engineering, Mathematics or Computer Science
  • 2 – 5 years of experience with object oriented design and development techniques
  • Advance experience with Frontend development with JavaScript, Vue.js and TypeScript . And experience with Multiple CSS post-processors SaaS, Stylus,
  • Experience with:
    • Material Design guidelines, UI prototyping
    • Developing Microservices utilizing REST, Node.js, GraphQL, authentication services including SSO/OAuth2
    • Python development, scheduling frameworks like Apache Airflow
    • Docker, Heroku platform, Salesforce APIs
    • Agile, continuous integration development and automated testing
    • Developing scalable Relational Database structures, PostgreSQL, REDIS and NoSQL document stores  


Preferred Qualifications:


  • Have experience with OO modeling, web services, UNIX, middleware, Spring
  • Experience with Cloud Computing
  • Have experience with online distributed systems and platform infrastructure design and implementation
  • Delivered a low-latency, consumer-internet-scale web services operating in a 24x7 environment




In this role, the working environment is a standard office environment. Standard hours are 40 hours per week.


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.


Disclaimer: The information listed within this job description is designed to indicate the general nature of work expected for this position and shall not be viewed as a comprehensive inventory of all duties, responsibilities, and qualifications required in this position.  Employees must be able to perform the essential functions of the position satisfactorily and if requested, reasonable accommodations will be made to enable employees with disabilities to perform the essential functions of their job absent undue hardship.  Xylem reserves the right to modify this job description or assign other duties to this position as needed.

Apply Now