Sr Software Developer
YSI Incorporated
## Sr Software DeveloperApplyremote type: Hybridlocations: Morrisville, North Carolina (Office)time type: Full timeposted on: Posted Todaytime left to apply: End Date: June 5, 2026 (3 days left to apply)job requisition id: R47078Xylem 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 #J-18808-Ljbffr
- ...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...SeniorFull timeLocal areaRemote workWork visa
- ...Senior Software Engineer A Senior Software Engineer will develop, maintain and support new or existing software products while evangelizing and applying the best practices of software development. Responsibilities include the ability to work independently and as part...Senior
$50 - $58 per hour
...Request ID: 91107-1 Title: Sr. iOS Developer Location : Morrisville NC Duration: 6+ Months Salary Range: $50 - $58 an hour on W2/C2C Job Description: • Strong expertise in Swift and iOS SDKs • Deep understanding of UIKit and/or SwiftUI...Senior- Job Title Must Have: Strong knowledge in Kotlin, Java, Jetpack Compose, Android Studio and Android SDK tools Architecture knowledge - MVVM+C experience Experience in Dependency Injection, Kotlin and Unit Testing Experience writing Android libraries, inc. good API design...SeniorImmediate start
- ...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 (SQL, PL-SQL). Experience working...Senior
- ...to 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
- ...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
$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...SeniorWork experience placementRelocation packageMonday to ThursdayShift work- ...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...SeniorFull time
- Senior Software Developer (Java / Go) - Hybrid, Cary, NC We are a leader in data and AI, providing software and services that empower customers worldwide to transform data into intelligence. About the job The Platform Data Interface team in the Platform Services division...SeniorFull timeWorldwideWork visa
- ...Design, build, test, deploy, and operate full-stack features for consumer web applications, from UI through backend services and APIs. Develop responsive, accessible, high-performance user interfaces using modern web standards and component-driven development. Build and...Senior
$140k - $165k
...variations, and market expansion. Support in sourcing evaluation of new Small Molecules contract manufacturers and participation in developing supply and quality agreements. Lead the technical part of a product transfer, scale‑up activities, validations, and oversee...SeniorContract workTemporary work- ...Job Description Role Summary Seeking a Senior Developer to design, build, and optimize cloud infrastructure and data platform integrations using Java-based microservices and distributed systems. This role is hybrid and based in our corporate headquarters located in Raleigh...SeniorWork at officeLocal areaRemote work
- ...Sr. Software Engineer Location: Cary, NC (Hybrid) (Need Local consultants only) Job Type: 12 months contract Final interview will be 90 Min F2F in at client location in Cary, NC Job Description: ~10+ years of Java/J2EE Web Development Experience. ~...SeniorContract workLocal area
- ...Senior Software Engineer A Senior Software Engineer will develop, maintain and support new or existing software products while evangelizing and applying the best practices of software development. Responsibilities include the ability to work independently and as part...Senior
$115k - $125k
...Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC . This... ...to enhance scalability and efficiency. Mentor junior developers, conduct code reviews, and promote best practices to uphold code...SeniorContract work3 days per week$196k - $255k
...Job Summary As a Senior Software Engineer – Cloud Infrastructure, you will help build, operate, and scale mission‑critical cloud services that support NetApp’s SaaS and IaaS offerings. You will work across the full service lifecycle—from design and deployment through...SeniorPermanent employmentWork at officeLocal area- Lenovo is seeking a Private Cloud Architect to design a next-generation OpenStack-based IaaS platform from anywhere in the U.S. This role emphasizes enterprise-grade scalability and AI computing support across secure, multi-tenant private cloud environments. The ideal...Senior
- ...Sr. Software Engineer Department: Information Technology Employment Type: Full Time Location: US-North Carolina-Raleigh... ...~ Experience with databases - SQL\NoSQL ~ Experience in developing/managing REST APIs to support communication between systems...SeniorHourly payFull timeTemporary workInternshipWork at officeLocal areaFlexible hours
- ...Job Title Skills and Knowledge: ~6-9 years of professional software development experience in a diverse set of distributed application development and middleware technologies such REST Web Services, Java 8 capabilities (Lambda, Streams and Functional interfaces...SeniorWork experience placement
$140k - $200k
Speechify, a prominent player in the productivity app market, is seeking a Senior iOS Engineer to support its growing user base. The role requires leadership in engineering and shipping production code for an impactful application while maintaining its complex architecture...Senior- ...Sr. Full Stack Java Developer Location: Charlotte, NC Duration: 12 Months Type: Hybrid (Local person or ready to relocate) Job Description: • 8+ years of experience (4+ years of Java application programming experience. 3+ years technology architecture experience...SeniorLocal areaRelocation
$149.52k - $155.4k
...team, you’ll be part of a forward-thinking group dedicated to shaping the future of digital solutions for customers worldwide. You’ll develop, maintain and support technology applications and delivery, leveraging AI, automation, and contemporary ways of working to enhance...SeniorTemporary workWork at officeLocal areaWorldwide3 days per week$110k - $125k
...requirements and deliver scalable technical solutions. Roles & Responsibilities Key Roles and Responsibilities - Develop and maintain Java/Spring Boot applications. - Convert business requirements into technical design and code. - Write...Senior- ...Senior Embedded Software Engineer Group: Eng Materials Group N. America Division: Noise Vibration & Harshness (NVH) Location: USA Bldg E Cary NC LORD Job Family: Engineering Job Type: Regular This position is subject to meeting U.S. export compliance and/or U.S....SeniorPermanent employmentFor contractors
- ...Senior Java Developer NC FAST requires the services of a Senior Java developer to provide business and systems analysis, modeling,... ...program areas. Responsibilities also include implementing Agile software development and testing approaches for entire Service Delivery...SeniorWork experience placement
- ...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 technical...Senior
- ...institutions, you’ve come to the right place. As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community Banking... ...‑level engineering standards and mechanisms that improve developer productivity, quality, and operational outcomes Benefits We...Senior
- Must Have Technical/Functional Skills Seeking a highly skilled Senior AI Engineer to lead the design, development, and deployment of advanced AI/ML solutions. The ideal candidate has strong expertise in machine learning, deep learning, LLMs, and scalable AI system...Senior
- ...Title Your tasks ~ A Bachelor's or Master's degree in software engineering, computer science, or a related field. ~3+ years... ...frameworks like Spring, Hibernate, and Struts. ~ Expertise in developing web applications using front-end technologies (HTML, CSS, and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Developer. Be the first to apply!
- software engineer amazon Morrisville, NC
- experienced software developer Morrisville, NC
- federal - software developer Morrisville, NC
- senior software engineer Morrisville, NC
- software developer fintech Morrisville, NC
- part time software developer remote Morrisville, NC
- software engineer Morrisville, NC
- software engineer healthcare Morrisville, NC
- network software engineer Morrisville, NC
- software developer Morrisville, NC

