1. What is a Software Engineer at Graham Construction?
As a Software Engineer at Graham Construction, you are not just writing code; you are building the digital backbone for one of the most respected names in the infrastructure and construction industry. This role is critical in bridging the gap between complex engineering projects and the technological solutions that drive efficiency, safety, and project success. You will work within a dynamic environment where your technical contributions directly influence how teams manage large-scale infrastructure projects, such as water and wastewater systems or major urban developments.
The position offers a unique blend of technical challenge and real-world impact. You will collaborate with cross-functional teams—including project managers, estimators, and operations staff—to translate business requirements into functional software solutions. Because Graham Construction values practical, reliable, and scalable technology, your work will be foundational to the company's operational excellence. If you are a developer who thrives on solving tangible problems and contributing to infrastructure that shapes communities, this role offers a high-impact career trajectory.