We are hiring a Software Architect Intern .
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 !
As a member of the EDS Digital Architecture team will work to create reference architectures based on existing technologies, create boilerplate templates and reusable code that leverages existing technologies and products, and work with engineering teams to understand their technology needs and how they can leverage our existing portfolio. 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!
The hourly rate for an intern is dependent on a variety of factors including major, year in school and geographic location. The average hourly rate for an intern is between $21.00 - $27.00/hour. Locations of internships will vary based on the specified project and function, and will either be on-site, hybrid or fully remote.
Essential Duties/Principal Responsibilities:
Review and understand Xylem’s existing digital portfolio and technical capabilities
Create architectural diagrams and presentations based on portfolio
Create reusable templates that leverage existing technology
Perform studies of new technology to assess readiness
Work directly with engineering teams to understand their needs and advise on how to leverage existing portfolio
Minimum Qualifications: Education, Experience, Skills, Abilities, License/Certification:
Attending an accredited University studying toward a Bachelors of Science degree in Computer Science or equivalent.
Minimum GPA of 3.0
Familiarity with Java and object oriented design
Java development experience
Scripting experience (python, tcl, etc)
Exposure to data structures and algorithms
Exposure to source control systems and unit test frameworks
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:
Have experience with online distributed systems and platform infrastructure design and implementation
Have used tools in SDLC - Agile Software (Scrum), IntellJ, Jira, Confluence
Experience with NoSQL (document store) databases such as MongoDB or CouchDB
Experience with Docker, Kubernetes, or Docker Swarm
Experience with Linux