Overview
Remote
On Site
USD120,000 - USD130,000
Full Time
Skills
Software
Application
Engineer
Job Details
Title: Software Application Engineer
Location: Remote
Join a fast-paced software implementation team focused on delivering compliance solutions for water and wastewater utilities. In this role, you ll configure, customize, and deploy our integrated platform to meet the unique regulatory and operational needs of public utility clients. You ll collaborate across departments and directly with clients to support implementation from requirements gathering through deployment and user training.
Your role:
- Work with internal teams and utility clients to define technical requirements
- Configure and adapt the platform to align with regulatory and reporting needs
- Build and maintain integrations with third-party tools such as SCADA, GIS, LIMS, and ERP systems
- Write scripts, queries, and API connections to streamline workflows and automate data processing
- Perform data mapping, validation, and migration from legacy systems
- Support testing, issue resolution, and post-deployment troubleshooting
- Deliver user training and technical documentation
- Communicate client needs to product and development teams to influence product improvements
- Stay informed on water and wastewater regulations to ensure platform alignment
What you ve got:
- Bachelor s degree in Computer Science, Software Engineering, Environmental Engineering (with strong CS focus), or related discipline
- At least 5 years of experience in software engineering, application deployment, or implementation roles
- Strong scripting or programming abilities (e.g., Python, JavaScript, SQL)
- Hands-on experience with APIs and data integrations (especially RESTful services)
- Familiarity with relational databases like SQL Server, PostgreSQL, or Oracle
- Strong problem-solving and communication skills, with the ability to interface directly with clients
Preferred:
- Experience with utility operations or compliance management systems
- Exposure to SCADA, GIS, or water quality modeling tools
- Background in environmental compliance or regulatory reporting
- Experience working with public utilities, engineering consultancies, or government agencies
- Comfort operating within cross-functional teams and managing concurrent projects
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.