Senior Engineer - Application Development

Engineering Bangalore, India


The Role:

This is an exciting opportunity to play a key role in the development of emerging disruptive technology and business solutions. Specifically, this role will be a key contributor to the expansion of Xylem’s current India Technology Center. Reporting to the Sr. Manager Digital Product & Solutions at ITC, this critical role will support Xylem in moving up the technology curve, from component supplier to a systems supplier, providing integrated products and intelligent solution offerings.

The desired candidate participates in generating typical solutions to solve customers’ problems around the Web Application and provide the Smart Solutions development.


Essential Duties/Principal Responsibilities:

  • Work and collaborate with different teams including product management, engineering, marketing, and sales teams to analyze and identify competitive products strengths, weaknesses, and differentiators.
  • Benchmarking competitor product/solutions that are being offered by competition to customers in the region.
  • Design and develop Software Solutions around the application needs to demonstrate the Proof of Concepts at the initial phase of the projects.
  • Work closely with the Engineering teams and Commercial teams to offer the best solution meeting customer needs.
  • Coordinate with CT team/Customer for technical specifications & application discussion.
  • Provide training and technology know-how to the commercial teams (Sales, Marketing and Engineering) on products.
  • Knowledge of Water & Wastewater System would be added advantages.
  • Be proactive in understanding product/service roadmaps and the implications of new features with peer engineers or self-training.
  • Problem Resolver and
  • Other responsibilities as assigned.


Minimum Qualifications: Education, Experience, Skills, Abilities, License/Certification:

  • 4-Year bachelor’s degree / 4 + 2-Year Master’s degree in Information Technology & Computer Science Engineering / MCA
  • 5-7 Years of experience in ASP.NET MVC pattern and C#.
  • Experience in Notification tool and SMPT server (For Sending the email and massages).
  • Experience in Application development - Dashboards, Web tools, Visualization tools, Report generation tool, UX/UI tools and Visual Studio software.
  • Knowledge of database SQL, ORACLE & MongoDB.
  • Experience in developing software in ASP.NET, Java Script, Bootstrap, HTML, CSS and jQuery.
  • Knowledge of IT Network components.
  • Knowledge of API technology including REST and SOAP (Web Services).
  • Able to deploy the application into a server.
  • Knowledge of Creating reports and templates in pdf of excel format.
  • Experience in configuring/implementing/customizing web application.
  • Prior consulting experience including significant interaction with clients.
  • Experience with IIS configuration including SSL/HTTPS and using ARR with Reverse Proxy Servers.
  • Need to know how to Install, configure, test, troubleshoot, and performance tuning.
  • Perform software and hardware planning, licensing, acquisition, troubleshooting, and maintenance.
  • Explain technical issues and solutions to audiences of widely varying technical abilities clearly and patiently.
  • Proficient in Microsoft Power Point, Word & Excel.
  • Ability to carry out effective business communication