Essential Duties and Responsibilities include the following. Other duties may be assigned: - Work with team or as an individual contributor to design, implement, test, deploy, and document application functionality.Works with customers and project team to analyze and document project requirements and specifications associated with implementation and configuration of software, tools, and technical processes associated with the project and deliverable compliance.Utilize Web, Desktop, Mobile and GIS Industry standards, testing, and quality procedures.Creates GIS software that interacts with ArcGIS or related components through established APIs and/or SDKs.Develops and implements software related or tool related documentation.Develops and analyses logical and physical data models, including data mapping and database management.Investigate and resolve identified defects and issues with developed solutions.Implement new functionality and enhancements to developed solutions.Support production environments for various clients across the United StatesUtilizes established guidelines and conventions within the technical stack being used.Participate in the UDC mentor program, to stay current with evolving technologies, and the UDC development communityTo understand and adhere to security requirements laid down by organization, customer and other statutory regulations.Report security incidents, lessons , weaknesses etc. to the chief information security officer.Technical skill set:Ability to work with industry standard development languages, including C#.NET, ASP.NET, SQL, VB.NET, and Python. Knowledge of .NET Core, MVC, JavaScript, TypeScript, Angular, Node.js a plus.Experience with ESRIs ArcGIS product stack. Knowledge of Schneider ElectricsArcFM/Designer, and ESRIs Utility Network (UN) a plus.Working knowledge of commercial RDBMS and SQL, specifically Oracle and/or SQL Server.GIS Database Design Experience with ArcGIS and other ESRI products is a plus. Perks and benefits Compensation as per market Standard 5 Days a week27 Days Leaves per Year11 National / Festival Holidays per YearGroup Health Insurance for Self and family Group Personal Accidental Insurance PolicyA supportive and welcoming workplace that fosters collaboration and growth