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

Sr Software Developer

Dormont Manufacturing Company

Pay information not provided 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. 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. 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. 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. 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! Proud to be an Equal Employment Opportunity (including disability and veterans) and Affirmitive Action workplace, Xylem fosters an inclusive environment free from discrimination or harassment. #J-18808-Ljbffr

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Sr Software Developer in Morrisville, NC vacancy
  •  ...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

    Open Sas

    Cary, NC
    4 days ago
  •  ...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

    Samprasoft

    Cary, NC
    4 days ago
  •  ...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
  •  ...Sr. iOS Developer Strong expertise in Swift and iOS SDKs Deep understanding of UIKit and/or SwiftUI Experience with modern architecture patterns (MVVM, Clean Architecture) Strong knowledge of multithreading, memory management, and app lifecycle Hands-on... 
    Senior

    Diverse Lynx

    Morrisville, NC
    5 days ago
  • $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

    Artech

    Morrisville, NC
    5 days ago
  • 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...
    Senior
    Immediate start

    Omni Inclusive

    Cary, NC
    5 days ago
  •  ...Sr. Android Developer • 10–12 years of hands-on experience building Android applications. • Strong, hands-on experience in Kotlin; experience migrating from Java to Kotlin is a plus. • Solid understanding of asynchronous programming, coroutines, and reactive patterns... 
    Senior

    Diverse Lynx

    Morrisville, NC
    11 hours 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
  •  ...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

    Tata Consultancy Services

    Morrisville, NC
    1 day 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
  •  ...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
  • 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... 
    Senior
    Full time
    Worldwide
    Work visa

    Sas

    Cary, NC
    14 days ago
  •  ...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

    Tata Consultancy Services

    Morrisville, NC
    1 day ago
  • $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... 
    Senior
    Contract work
    Temporary work

    NCBiotech

    Morrisville, NC
    5 days ago
  • $140k - $165k

     ...hearing from you! At Sobi, each person brings their unique talents to work as a team and make a difference. We are dedicated to developing and delivering innovative therapies to improve the lives of people who live with a rare disease. Our edge comes from our team of... 
    Senior
    Temporary work

    Swedish Orphan Biovitrum AB (publ)

    Morrisville, NC
    2 days ago
  •  ...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... 
    Senior
    Work at office
    Local area
    Remote work

    Advance Auto Parts

    Raleigh, NC
    2 days ago
  •  ...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. ~... 
    Senior
    Contract work
    Local area

    Echo IT Solutions

    Cary, NC
    3 days ago
  •  ...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

    Samprasoft

    Cary, NC
    4 days ago
  • $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... 
    Senior
    Contract work
    3 days per week

    Piper Companies

    Morrisville, NC
    5 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
  •  ...team, dedicated to exceeding customer expectations through innovative and sustainable solutions. Xylem is seeking a Senior Software Developer to help drive the architecture and evolution of its enterprise Customer Identity and Access Management platform. In this role... 
    Senior
    Worldwide

    Xylem

    Morrisville, NC
    1 day ago
  • $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... 
    Senior
    Permanent employment
    Work at office
    Local area

    NetApp

    Morrisville, NC
    5 days ago
  •  ...money and awareness together. SUMMARY Are you an ambitious and adaptable Advanced Software Engineer ready to make a real impact? Q2 is looking for a passionate developer to join our dynamic Centrix Engineering team. You'll dive into the world of fintech, specifically... 
    Senior
    Local area
    Work visa
    Flexible hours

    Q2 Software, Inc.

    Cary, NC
    2 days ago
  •  ...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... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Flexible hours

    Align Technology

    Morrisville, NC
    5 days ago
  • An established industry player is seeking a seasoned SAP Basis and HANA expert to oversee portal administration and performance optimization. In this role, you will be responsible for creating and configuring portal objects, managing large SAP landscapes, and implementing...
    Senior

    TechDigital Group

    Cary, NC
    1 day ago
  • Technology Lead | Java | SOA And Webservices Work Location & Reporting Address Raleigh, NC 27604 - Onsite Contract duration 6 Months Interview: Virtual Must Have Skills: Java Springboot AWS REST Spring boot Microservices Spring Security SQL...
    Senior
    Contract work

    Diverse Lynx

    Raleigh, NC
    2 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
  • $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

    Clutch Canada

    Cary, NC
    5 days ago
  •  ...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... 
    Senior
    Work experience placement

    Samprasoft

    Durham, NC
    4 days ago
  •  ...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... 
    Senior
    Local area
    Relocation

    Argyle Infotech

    Raleigh, NC
    3 days ago

Do you want to receive more vacancies?

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