Pest Software Manager
Listed on 2026-01-07
-
Software Development
Software Engineer, Software Project Mgr/ Lead, Full Stack Developer
Pest Software Manager
Hybrid
Location:
Naperville, IL; also open to St Paul
Contract - W2, 6 month(s), no travel required, unable to provide sponsorship
Introduction:Our Pest Elimination team proudly serves our communities and customers by safeguarding public health, food safety and property from the damaging effects of pests. Focused exclusively on commercial pest solutions, we deliver science-based expertise and cutting-edge innovation to solve the industry's most complex pest challenges. By partnering with our customers in these markets, you can be part of a team that helps protect facilities, employees, and brands at a time when it's more important than ever.
Ecolab is looking for an experienced Software Manager to be part of a dynamic team that's at the forefront of Pest Elimination Innovation. As a key player in our new Ecolab Digital Division, you'll have the unique opportunity to manage a global skilled team of software developers in our full stack development of Pest Elimination software.
Responsibilities:People Management:
- Conduct weekly 1:1s with core team members to keep abreast of development progress/issues and support their professional development.
- Make recommendations regarding missing or inadequately staffed skill sets to upper management.
- Hire, mentor, and grow passionate individuals to thrive in strong teams and continuously improve their skill sets and performance.
- Conduct periodic and yearly performance reviews for all team members by providing constructive feedback, both positive and negative.
- Participate in and lead technical design reviews to ensure high-quality feature delivery.
- Develop and maintain the technical roadmap by identifying gaps in our technical implementation and opportunities for improvement.
- Identify and support technical feature owners within the team to oversee feature implementation.
- Ensure robust engineering excellence practices are implemented and followed (e.g. code reviews, unit testing, integration testing).
- Develop accurate project plans with the cooperation of the team leaders. Refine the plans with stakeholders and upper management.
- Focus on timely delivery while ensuring quality, overseeing work through to acceptance by the originating team/sponsor.
- Implement and adapt Agile methodologies, tailoring our approach in maximizing team effectiveness.
- Ensure that all work completed by the team undergoes thorough peer review, testing, and adheres to best development practices.
- Establish and track key performance indicators (KPIs) to provide insights into team progress, delivery timelines, and individual professional goals.
- Develop and maintain reporting frameworks to communicate team metrics and progress effectively to stakeholders and upper management.
- Ensure close collaboration with the Product Managers in defining MVP features and roadmaps.
- Ensure a pipeline of work for the team that is prioritized effectively and assist in establishing prioritization where there is ambiguity.
- Communicate clear expectations regarding work completion timelines, including prompt communication of any anticipated delays.
- Foster a culture of innovation to enhance our product as well as result in patents to protect our product line.
- Champion the integration of generative and agentic AI tools to enhance software development and unit testing productivity and innovation.
- Foster a culture of experimentation with AI technologies, guiding team members in effectively utilizing these tools to streamline workflows and improve quality.
Minimum technical qualifications:
- Bachelor's Degree in computer science, engineering, or related field.
- A minimum of 5 years of software development experience.
- A minimum of 5 years of software management experience.
- A minimum of 2 years of iOS mobile development and/or management experience.
- Experience in developing project plans and software release plans.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to adapt to changing priorities and manage multiple tasks effectively.
- Experien…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).