What is a Software Engineer at Civil & Environmental Consultants? The role of Software Engineer at Civil & Environmental Consultants is pivotal in integrating technology with engineering principles to develop innovative solutions for complex environmental challenges. As a Software Engineer, you will be tasked with designing, implementing, and maintaining software...