New Graduate Software Development Engineer

Xylem Inc. Morrisville , NC 27560

Posted 2 months ago

Xylem |zlm|

  1. The tissue in plants that brings water upward from the roots;
  2. a leading global water technology company.

We're a global team unified in a common purpose: creating advanced technology solutions to the world's water challenges. Developing new technologies 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. In more than 150 countries, we have strong, long-standing relationships with customers who know us for our powerful combination of leading product brands and applications expertise with a strong focus on developing comprehensive, sustainable solutions. For more information, please visit us at

If you are excited and passionate about helping us solve water, we want to hear from you!

The Role: Xylem seeks to hire a New Graduate Software Development Engineer, as a member of the Software Engineering Team, the incumbent will design, develop and test Java software applications. The successful candidate will have demonstrated the ability to succeed in a fast paced, fluid environment, while ensuring that project initiatives are met. If you are excited and passionate to work on state-of-the art technology trends: SaaS, data aggregation and big data analytics, we want to hear from you!

Essential Duties/Principal

  • Desire to build game-changing software applications and analytics for the Utility industry

  • Takes great personal pride in building robust software

  • Strong sense of ownership and drive

  • Passionate about applications, analytics, storage and distributed systems

  • Enjoy working in a fast-paced agile environment using Scrum

  • Excellent written and verbal communication skills

  • Strong customer focus

Minimum Qualifications:
Education, Experience, Skills, Abilities, License/Certification:

  • BS/MS in Computer Science or equivalent.

  • 0-2 years of experience in a software development related field

  • Strong object-oriented design and coding skills (Java, and/or C++), preferably on a Linux platform developing Systems software

  • Solid understanding of data structures and algorithms

  • Ability to communicate effectively in writing, orally with both local and remote sites

  • Ability to work collaboratively within a team environment of engineers to meet aggressive goals and high quality standards

  • Demonstrated experience working with cross functional teams

Preferred Qualifications:

  • You were the Lead Engineer for your Senior project

  • Experience with online distributed systems and platform infrastructure design and implementation

  • Experience in data analytics using Hadoop, Pig or Hive

  • Experience in databases, analytics, big data systems or business intelligence products

  • Experience with Agile (SCRUM, RUP, XP), OO modeling, web services, Linux, middleware, database and data mining systems

Physical Demands:

(The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.)

  • Regularly required to sit or stand, reach, bend and move about the facility

Work Environment:

(The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.)

  • Office: Standard office equipment; work usually performed in an office setting free from any disagreeable elements.

  • Standard weekly job hours: 40 hours

Xylem is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Staff Software Engineer II

Maxpoint Interactive

Posted Yesterday

VIEW JOBS 10/19/2019 12:00:00 AM 2020-01-17T00:00 Staff Software Engineer II - Optimization- Valassis Digital Company is seeking a highly motivated Software Engineer II - Optimization- Big Data The ideal candidate is energized by the thought of working with our data scientists and developing new system stacks and tools for big data ingestion, processing and analytics on a multi-petabyte infrastructure. This position is perfect for a far-sighted engineer who always wants to be the first to apply cutting-edge technologies to solve complex business and engineering problems. This individual will work on a team of talented engineers responsible for the full life-cycle of production systems, software, tools and flows. Optimizing our applications for scale and speed in imaginative and innovative ways will be a primary function of this position. Responsibilities * Design, develop, and maintain the big data software systems and analytics that power our Display Advertising systems * Apply algorithms and big data technologies to solve business problems * Participate in multi-disciplinary projects with our data science and platform teams * Maintain our data pipeline by diagnosing, predicting and correcting scaling problems * Contribute to our team's growing set of development platforms, monitoring tools, and processes Preferred Skills * Interested in working on big data systems and technologies * Proficiency in high level languages such as Java, Scala and Python * Hands on experience with Spark or Map-Reduce * Experience with other highly scalable systems is a plus * Ability to learn and apply new technologies quickly * Excellent problem-solving abilities * Ability to work both independently and as part of a team * Ability to multi-task in a dynamic environment * Excellent verbal and communication skills * Experience with Agile development methodologies Qualifications * BS in Computer Science or other technical discipline (with significant computer coursework) * 3-5 years of professional software experience * Experience developing Java/Scala/Python applications in a big data environment WHO WE ARE Valassis Digital is a leading digital marketing intelligence company, providing a best-in-class data management platform and online and offline targeting capabilities that fuel superior display advertising and media offerings. Through proprietary technology and the Valassis Digital Consumer Graph™, we power the lifecycle of marketing campaigns – from planning to activation and measurement. In fact, 19 of 20 leading brands work with Valassis Digital to drive better campaign performance. WHAT'S IN IT FOR YOU? Valassis Digital offers a generous total rewards benefits package that includes medical, dental and vision coverage, 401k matching, long-term cash incentives program, and PTO allowance. A wide variety of additional benefits like life insurance, employee assistance and pet insurance are also available not to mention unlimited snacks and smart, friendly coworkers! Valassis Digital is a distributed company, with offices in multiple locations as well as team members who work remotely. We are also highly collaborative, making clear communication and coordination especially important. We value productivity and impact most, and entrust our team members with the ideal amount of flexibility to do their best work. Valassis Digital considers applicants for all positions without regard to race, color, creed, religion, national origin or ancestry, sex, age, disability, genetic information, veteran status, or any other legally protected status. In addition, Valassis Digital will provide reasonable accommodations for qualified individuals with disabilities. If you need assistance with completing the online application process, please contact LI- CB1 Maxpoint Interactive Morrisville NC

New Graduate Software Development Engineer

Xylem Inc.