Sr Software Developer
Xylem India
Xylem is a Fortune 500 global water solutions company dedicated to advancing sustainable impact and empowering the people who make water work every day. As a leading water technology company with 23,000 employees operating in over 150 countries, Xylem is at the forefront of addressing the world's most critical water challenges. We invite passionate individuals to join our team, dedicated to exceeding customer expectations through innovative and sustainable solutions.
The Role
As Senior Software Developer with Xylem You will modernize critical business applications, design backend services, and build intelligent automation tools that make large datasets accessible and actionable. You will work within a large legacy PHP and Perl codebase while leading modernization efforts using contemporary programming languages, cloud technologies, and AI-driven tooling. Your work will strengthen platform reliability, scalability, and automation across the organization. This role is ideal for an experienced backend engineer who excels at solving complex technical challenges and transforming legacy systems.
Core Responsibilities
- Support and modernize legacy business applications while contributing to broader platform modernization efforts
- Design, develop, and maintain backend services and APIs that support data workflows and internal tools.
- Build AI agents and automation capabilities that improve data accessibility and accelerate decision-making.
- Develop backend components, scripting, and internal tooling using modern programming languages (e.g., Python, Go, Java, PHP, Perl).
- Collaborate with cross‑functional teams to design secure, scalable solutions across AWS and internal datacenter environments.
- Implement best practices for version control, testing, deployment, and change management using GitLab and CI/CD pipelines.
- Analyze large datasets and produce clear, meaningful reports using data visualization tools.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field or equivalent experience.
- Minimum 5 years of experience in software development, with a strong focus on backend engineering.
- Experience modernizing or refactoring legacy applications and improving existing platforms
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.