Xylem Inc

Senior .NET Enterprise Software Developer

Xylem Inc$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field, with 4 years of experience or equivalent education/experience.
  • Strong background in enterprise application development using C#, .NET Framework, .NET Core, and Microsoft technologies.
  • Proficient in VB.NET for maintaining existing applications.
  • Knowledge of software architecture and enterprise application design principles.
  • Experienced in relational databases with skills in design, optimization, and performance tuning.
  • Demonstrated ability to lead development projects and mentor teams.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Design and develop enterprise applications using .NET technologies.
  • Lead software development projects from initial requirements to deployment.
  • Write clean, maintainable, and secure code following best practices.
  • Work with stakeholders to translate business needs into technical solutions.
  • Diagnose and resolve complex application and database issues.
  • Mentor junior developers and facilitate knowledge sharing.
  • Design and maintain scalable architectures for business growth.

Benefits

  • Join a team shaping innovative technology solutions for global water challenges.
  • Collaborate within a diverse environment that values inclusion and belonging.
  • Engage in cutting-edge projects within industries like manufacturing and utilities.
Full Job Description
The Role:

As a Senior .NET Enterprise Software Developer, you will design, develop, and enhance enterprise applications that support critical business operations and long-term strategic objectives. You will serve as a technical leader, driving software architecture decisions, delivering high-quality solutions, and mentoring development teams. This role is ideal for a hands-on developer with deep Microsoft technology experience, strong problem-solving skills, and the ability to modernize and integrate legacy systems while supporting scalable enterprise platforms.

Core Responsibilities:
  • Design, develop, test, and implement enterprise applications using .NET technologies, VB.NET, and related Microsoft development tools.
  • Lead software development initiatives from requirements gathering through deployment and ongoing support.
  • Develop clean, scalable, maintainable, and secure code following established coding standards and best practices.
  • Collaborate with business stakeholders, analysts, and cross-functional teams to translate business requirements into technical solutions.
  • Troubleshoot, diagnose, and resolve complex application, integration, and database issues.
  • Perform code reviews, mentor junior developers, and promote knowledge sharing across the development team.
  • Design and maintain scalable system architectures that support business growth and performance objectives.
  • Evaluate emerging technologies and recommend solutions that improve application efficiency, reliability, and user experience.
  • Support modernization efforts involving legacy applications, databases, and business-critical systems.
  • Ensure software quality through testing, debugging, documentation, and continuous improvement initiatives.


Required Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, plus at least 4 years of relevant experience; or equivalent combination of education and experience.
  • Strong experience developing enterprise applications using C#, .NET Framework, .NET Core/.NET, and Microsoft technologies.
  • Experience with VB.NET development and support of existing applications.
  • Knowledge of software architecture, object-oriented design principles, and enterprise application development patterns.
  • Experience working with relational databases, including design, optimization, stored procedures, and performance tuning.
  • Proven ability to troubleshoot and resolve complex technical issues in enterprise environments.
  • Experience leading development projects, contributing to technical design discussions, and mentoring team members.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to collaborate effectively with technical and non-technical stakeholders.


Preferred Qualifications:
  • Experience developing web applications using Blazor.
  • Experience supporting and developing solutions using Microsoft Access.
  • Understanding of legacy systems and technologies and experience participating in modernization or migration initiatives.
  • Experience integrating applications across multiple business systems and platforms.
  • Familiarity with Azure cloud services, DevOps practices, and CI/CD pipelines.
  • Experience working in manufacturing, industrial, utilities, or other enterprise business environments.


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.

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

About Xylem Inc

Xylem is a water technology company that designs and manufactures innovative solutions to meet the world's water needs. They provide water and wastewater applications with a broad portfolio of products and services that address the full cycle of water, from collection, distribution and use to the return of water to the environment. Xylem operates in more than 150 countries and has a workforce of over 17,000 employees. The company was spun off from ITT Corporation in 2011 and is headquartered in Rye Brook, New York.
Learn more about Xylem Inc
Size
17,300 employees
Market Cap
$19.9 billion
Industry
Net Income
$254 million
5 Year Trend
+6.6%
Revenue
$4.8 billion
NASDAQ

Similar Jobs

More Jobs at Xylem Inc

More Information Technology Jobs

Find similar Senior .NET Enterprise Software Developer jobs: