X
Senior Software Developer
X
Senior Software Developer
Xylem•Morton Grove, IL
yesterday
Hybrid
Company
Xylem
Location
Morton Grove, IL
Work Schedule
full time
Work Location
hybrid
Xylem•Morton Grove, IL
yesterday
Hybrid
Company
Xylem
Location
Morton Grove, IL
Work Schedule
full time
Work Location
hybrid
Job Description
Senior Software Developer role at Xylem in Morton Grove, IL, focused on designing and implementing innovative water technology solutions. Join our engineering team to develop scalable software that drives sustainable water management globally.
Full Description
We are seeking a Senior Software Developer to join Xylem's engineering team in Morton Grove, Illinois. This role involves designing, developing, and maintaining advanced software solutions that support water and wastewater management systems worldwide. The successful candidate will collaborate with cross-functional teams to create reliable, scalable applications that improve operational efficiency and environmental sustainability.
Key Responsibilities include architecting software components for industrial IoT platforms, writing clean and maintainable code in modern programming languages, participating in code reviews, and mentoring junior developers. You will integrate with hardware systems used in water treatment facilities, troubleshoot production issues, and contribute to the continuous improvement of development processes. Additional duties involve documenting technical specifications and working with product managers to translate business requirements into technical solutions.
Required Qualifications include a bachelor's degree in Computer Science, Software Engineering, or a related field, along with at least five years of professional software development experience. Candidates must demonstrate proficiency in object-oriented programming and have experience with cloud-based architectures. Strong problem-solving abilities and excellent communication skills are essential for success in this position.
Skills required for this role encompass expertise in Java, Python, or C++, experience with SQL and NoSQL databases, knowledge of RESTful API design, and familiarity with containerization technologies such as Docker and Kubernetes. Experience with industrial control systems, SCADA platforms, or real-time data processing is highly valued. Candidates should also possess understanding of Agile methodologies and continuous integration practices.
Xylem is a leading global water technology company committed to solving the world's toughest water challenges. With operations in over 150 countries, we develop innovative solutions that enable customers to transport, treat, test, and efficiently use water. Our mission centers on sustainability and creating lasting value for communities and the environment.
Benefits at Xylem include comprehensive health coverage, retirement savings plans, flexible work arrangements, and generous paid time off. Employees enjoy professional development opportunities, tuition reimbursement, and access to wellness programs. The company fosters a diverse and inclusive workplace that encourages innovation and collaboration.
Growth Opportunities are abundant for motivated professionals. Xylem supports career advancement through internal mobility programs, leadership training, and mentorship initiatives. Employees have the chance to work on cutting-edge projects that shape the future of water technology while building expertise in emerging fields such as smart infrastructure and digital transformation.
Key Skills
JavaPythonCloud ArchitectureDockerSQL
