Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Developer

Xylem

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

  • Modernize and enhance legacy PHP and Perl applications while contributing to ongoing maintenance.

  • 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, including PHP and/or Perl.

  • Proficiency in backend development using languages such as Python, Go, Java, PHP, Perl, or comparable technologies.

  • Hands-on experience designing, developing, and maintaining APIs (e.g., REST).

  • Experience with databases such as PostgreSQL, SQL Server (MSSQL), MongoDB, or similar systems.

  • Proficiency with Linux, GitLab, and scripting or automation tools.

  • Experience working in hybrid environments across AWS and on-prem datacenters.

  • Strong analytical and problem-solving skills.

  • Excellent communication abilities and the ability to translate technical concepts for non-technical partners.

  • Understanding of change management processes.

?

Preferred Qualifications

  • Experience building AI or LLM-driven workflow agents using tools such as LangChain, LlamaIndex, or comparable frameworks.

  • Familiarity with data integration or workflow tools such as Smartsheet.

  • Working knowledge of frontend technologies such as HTML and JavaScript.

  • Experience with the Google Visualization API or similar data visualization tools.

  • Background in system design, performance optimization, or scalable architecture.

Additional Information

Physical Demands

  • Prolonged periods of working on a computer.

Work Environment

  • Standard office or remote work environment.

  • Collaboration with global or cross-functional teams may require occasional flexibility in working hours.

Travel Requirements

  • Minimal travel expected (0-10%), primarily for team or project collaboration.

Join the global Xylem team to be a part of innovative technology solutions transforming water usage, conservation, and re-use. Our products impact public utilities, industrial sectors, residential areas, and commercial buildings, with a commitment to providing smart metering, network technologies, and advanced analytics for water, electric, and gas utilities. Partner with us in creating a world where water challenges are met with ingenuity and dedication; where we recognize the power of inclusion and belonging in driving innovation and allowing us to compete more effectively around the world.

At Xylem, you'll not only contribute to solving water issues but also have the chance to make a difference through our paid Volunteer Program, Xylem Watermark. We prioritize our employees' well-being through inclusion and belonging as well as our Employee Resource Groups (ERG). Proud to be an Equal Employment Opportunity (including disability and veterans) and Affirmative Action workplace, Xylem fosters an inclusive environment free from discrimination or harassment.

Please note that the information in this job description outlines the general nature of the position and is not an exhaustive list of duties. Xylem is dedicated to providing reasonable accommodations to enable all employees to perform their essential job functions. We reserve the right to modify this job description and assign additional duties as needed. Embrace the opportunity to be part of Xylem's transformative journey in shaping the future of water technology! #XylemCareers #GlobalImpact #WaterInnovation

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Sr Software Developer in Morrisville, NC vacancy
  •  ...Sr. IOS Developer (Swift UI, iOS, MVVM / Clean Architecture / Modularization Strong expertise in Swift and iOS SDKs Deep understanding of UIKit and/or SwiftUI Modern architecture patterns (MVVM, Clean Architecture) Understanding of frameworks (XCTest, XCUITest... 
    Senior

    Diverse Lynx

    Morrisville, NC
    1 day ago
  •  ...Job Description Senior Software Developer – HIE Production Support (Healthcare Interoperability)- Remote US Government & Public Sector –...  ..., scalability, and data quality across the HIE stack. As a Sr. Software Developer, you will: Production Support & Platform... 
    Senior
    Full time
    Local area
    Remote work
    Work visa

    SAS

    Cary, NC
    2 days ago
  • $114k - $171k

     ...looking for an experienced Principal OR Sr. Principal DevOps Engineer (Level 3 OR 4)...  ...the program. Ensures implementation of Software Configuration Management (SCM), code...  ...installed systems and infrastructure. Develop custom scripts to increase system efficiency... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    3 days ago
  •  ...Senior Java Developer Experienced and innovative technical senior Java developer with following skills: Strong hands-on experience Core Java Experience in Multi-threading, Data structures, Micro-services, Messaging. Experience working on relational database... 
    Senior

    ATYETI

    Morrisville, NC
    3 days ago
  •  ...Sr. Software Developer- Contractor Department: Research & Development Employment Type: Contract Location: US-North Carolina-Raleigh Description Align Technology is an industry leader and innovator in the medical device field which focuses on revolutionizing... 
    Senior
    Contract work
    For contractors

    Align Technology

    Morrisville, NC
    1 day ago
  • $142.2k - $213.4k

     ...Sr. Principal Or Staff DevOps Engineer At Northrop Grumman, our employees have incredible...  ...: You'll be joining our growing Aurora Software and Digital Engineering department which...  ...installed systems and infrastructure. Develop custom scripts to increase system... 
    Senior
    Shift work

    Northrop Grumman

    Morrisville, NC
    1 day ago
  •  ...Senior Software Developer (Java / Go) - Hybrid, Cary, NC We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers. If you're looking for a dynamic... 
    Senior
    Full time
    Local area
    Work visa

    Open Sas

    Cary, NC
    3 days ago
  •  ...Sr Salesforce Developer Contract To Hire Hybrid Onsite; Cary NC Or Cleveland Ohio Tekfortune is a fast-growing consulting firm specialized in permanent, contract & project-based staffing services for world's leading organizations in a broad range of industries. In this... 
    Senior
    Permanent employment
    Contract work
    Remote work
    Shift work

    Tekfortune Inc

    Cary, NC
    2 days ago
  • SAP S/4 BRIM Consultant Hands-on SAP S/4 BRIM experience - Strong implementation experience with Subscription Order Management (SOM) Deep understanding of: Quote-to-Cash processes Hands-on BRIM Implementation, Rollout, Support & Enhancement experience who can ...
    Senior
    Work experience placement

    ClifyX

    Morrisville, NC
    4 days ago
  •  ...Sr. Cloud Engineer We are seeking a Sr. Cloud Engineer who has strong experience in building applications using Python or Java for the purposes of building an enterprise data lake analytics platform. In order to make an impact in this role, you should have strong skills... 
    Senior

    Samprasoft

    Cary, NC
    4 days ago
  •  ...Sr. Cloud Infrastructure Technical Lead Location: Cary, NC Duration: Contract to Hire Skills Required: API Management, API Security, Single Sign ON Authentication, Integration Techniques, Dockers (Must), Site Minder, Containers, UM Ware, Azure, IBM Cloud. Have to... 
    Senior
    Contract work

    Staffing the Universe

    Cary, NC
    27 days ago
  • $100.3k - $150.5k

    Principal/Sr Principal Software Engineer (*Active TS/SCI required) Requisition ID: R10189875 Location: Morrisville, North Carolina, United States...  ...with providing the skills and innovative technologies to develop, design, produce, and sustain optimized product lines across... 
    Senior
    Work experience placement
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Morrisville, NC
    1 day ago
  •  ...Job Description Sr. Software Developer, Design Systems- Hybrid, Cary, North Carolina or Remote in EST time zone We’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions... 
    Senior
    Full time
    Local area
    Remote work
    Work visa

    SAS

    Cary, NC
    6 days ago
  •  ...observability tools (Firebase, Crashlytics, OpenTelemetry) Experience leading or owning major app features or platforms Design, develop, and maintain high‑performance iOS applications using Swift Own end‑to‑end feature development from requirements to release Define... 
    Senior

    Tata Consultancy Services Limited

    Morrisville, NC
    1 day ago
  •  ...Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville,...  ...a key technical leadership role on autonomy software teams developing perception, planning, control, and platform capabilities for autonomous... 
    Senior
    Full time

    Diversified Services Network

    Cary, NC
    3 days ago
  • $105k - $110k

     ...Sr. C++ Embedded Engineer w/d CUDA and PLDM Exp Location: 7001 Development...  ...we looking for? 3 to 5 years' experienced software engineers to write, debug and test embedded...  ...situations and implement solutions, or develop new system elements, procedures, or processes... 
    Senior
    Hourly pay
    Contract work
    Relocation

    Concord IT Systems

    Morrisville, NC
    1 day ago
  • $46.42 - $47.79 per hour

     .../hr. GBAM Req ID: 10659816 Job Description : Must Have Technical/Functional Skills • Proven experience in Full stack software development with tech lead experience • Good understanding in Java, Springboot • Strong proficiency in React, Angular or Vue JS... 
    Senior

    Varite

    Cary, NC
    15 hours ago
  •  ...Job Description Summary of Duties: SAS Institute, Inc. seeks a Senior Software Developer to design, develop, and debug software of diverse scope for new and existing products in accordance with designated development practices, timelines and quality expectations.... 
    Senior
    Remote work
    Work visa
    Flexible hours

    SAS

    Cary, NC
    2 days ago
  • $115k - $125k

     ...Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC...  ...optimizations to enhance scalability and efficiency. Mentor junior developers, conduct code reviews, and promote best practices to uphold... 
    Senior
    Contract work
    3 days per week

    Piper Companies

    Morrisville, NC
    3 days ago
  • Sr. Embedded Linux Software Engineer page is loaded## Sr. Embedded Linux Software Engineerremote type: Hybridelocations: Morrisville, North Carolina...  ...team. In this role, you will be crucial in designing, developing, and maintaining tailored Linux distributions for our... 
    Senior
    Work at office

    Ebro Electronic GmbH

    Morrisville, NC
    5 days ago
  •  ...Senior Kotlin Back-end Developer Join a cutting-edge Sales and Marketing application development initiative powered by AI to automate and optimize business processes. The project involves extensive integration with internal and external APIs and transitioning from large... 
    Senior

    Samprasoft

    Morrisville, NC
    4 days ago
  • $120k - $170k

     ...applications to fully integrated intelligence platforms. Our design services span many disciplines, including custom system design, software development, hardware design, RF/antenna design, rapid prototyping, manufacturing/test, certification services, and project... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Signalscape Inc

    Cary, NC
    2 days ago
  •  ...Role Overview: Sr. IOS Developer with expertise in Swift and iOS SDKs, modern architecture patterns, and understanding of frameworks and REST APIs. Key Responsibilities: Develop iOS applications using Swift and iOS SDKs. Design and implement modern architecture... 
    Senior

    Prophecy Technologies

    Morrisville, NC
    3 days ago
  •  ...A 6-month contract opportunity is available for a Sr. SCADA Engineer with Ignition software specialization. Type of work includes programming, testing and commissioning experience. This is a remote work opportunity involving automation project work. Start is late... 
    Senior
    Contract work
    Remote work

    Automation Technical Resources

    Raleigh, NC
    1 day ago
  •  ...senior level position in application/system engineering. Responsibilities include defining analog IC and power module products, developing and debugging reference circuits, writing datasheets and application/design notes, and providing application support and... 
    Senior
    Worldwide

    Monolithic Power Systems

    Durham, NC
    4 days ago
  •  ...Sr Salesforce Developer Hybrid Mode(5 Days in Months) Westlake,TX/Durham,NC Job Description Manager is looking for 8-10+ years of experience. Needs strong Salesforce Technical skillset (top need) - Declarative development skills - Salesforce Flows - Configuration... 
    Senior

    Software Technology Inc

    Durham, NC
    3 days ago
  •  ...Java Lead Dev/ Sr. Java Dev Location: Minneapolis or Raleigh (100% onsite from day 1) Duration: 6+ Months Job Description...  ...Communication and collaboration with the product teams and the peer developers. Nice to have senior/lead developer experience with mentoring... 
    Senior

    Zortech Solutions

    Raleigh, NC
    4 days ago
  •  ...Sr Software Engineer (Java) Duration: Long Term Contract Location: Durham, NC/ Westlake TX/ New Jersey NJ Job Model: (Hybrid...  ...experience with Java 8 or above. Must have experience in developing RESTful webservices. Must have experience with Spring and... 
    Senior
    Long term contract

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Sr. Java developer Raleigh, NC Long Term Project Required Skills: Must have min 10+ yrs of exp in Java dev Java 8 or higher Spring 5.0 or Spring boot 2.0+ Experience with Rest controllers in Spring SQL DB experience in: creating... 
    Senior

    ACI Infotech

    Raleigh, NC
    3 days ago
  • Technology Lead | Java | SOA And Webservices Work Location & Reporting Address Raleigh, NC 27604 - Onsite Contract duration 6 Months Interview: Virtual Job Details: Must Have Skills: Java Springboot AWS Nice to have skills: ~ Agile CICD ...
    Senior
    Contract work

    Diverse Lynx

    Raleigh, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Developer. Be the first to apply!