Schneider Electric has an opportunity for a Senior Software Engineer in our Energy and Sustainability Services group. The preferred location is Louisville, Kentucky. As part of a team of talented architects and developers, the Sustainability Software Developer is responsible for the design and implementation of business-critical applications across the Sustainability business. This role involves working with software architects and stakeholders to understand requirements and constraints, and then developing plans and execution strategies to meet those needs. The position leverages the latest technologies to build innovative and sustainable solutions, using Azure services such as IoT, AI, and machine learning to develop solutions that enable customers to optimize their energy usage, reduce their carbon footprint, and improve operational efficiency.