Software Developer Intern Job ID: R00069911 Category: Administrative Support Work Location: Saint Paul, MN Posted Date: October 30, 2018 With 2017 sales of $14 billion, Ecolab (ECL) is the global leader in water, hygiene and energy technologies and services that protect people and vital resources. Our 48,000 associates help make the world cleaner, safer and healthier by delivering critical insights and innovative solutions to help our customers achieve clean water, safe food, abundant energy and healthy environments at more than 1.3 million locations in more than 170 countries. Ecolab is seeking a Developer Intern to work on mission critical enterprise applications in a distributed environment, having significant infrastructure and integration components. These software applications are focused Ecolabs businesses for delivering value to our customers through digital technologies. The ideal candidate needs to have a broad understanding of all aspects of software. Youll work side-by-side with industry recognized leaders in the areas of water safety and conservation, expected to innovate quickly and apply novel, data driven solutions to real-world challenges. Its time your talents took off join our team and challenge yourself to create innovative digital solutions for real-world problems! 10 week internship, beginning June 3, 2019 Positions located in St. Paul, MN Main Responsibilities: * Synthesize business requirements and translate them to appropriate technology solutions. * Provide architectural and technical guidance for product development and database design * Develop and execute software engineering plans and manage software engineering schedules and resource allocations. This includes managing joint development with 3rd party vendors and managing outsourced development. * Utilize software engineering processes, practices and operations to ensure reproducible, high-quality, development. * Engage in hands-on, in-depth analysis, review and design of the software, including technical review and analysis of source code. * Think strategically and balance short-term needs with longer-term business priorities. Basic Qualifications: * Pursuing a Bachelors degree (junior status) in Computer Science, Computer Engineering, Chemical Engineering or related field. * Experience with one or more of: C#, SQL, HTML5, Java Script, ASP.NET, and MVC. * Excellent communication skills * Must have legal authorization to work in the United States, now or any time in the future Preferred Qualifications: * Ability to work with business, engineering and R&D teams to translate needs to Application Development teams. * Effective oral communication skills, organizational skills and attention to detail. * Demonstrated initiative and ability to work independently and as a member of a multi-disciplinary team while handling multiple tasks or projects.