Perform civil engineering design tasks for state and local municipal public works projects, and private development projects. Assist in managing moderate to large-scale projects and independently manage smaller projects. Self-manage project tasks, manage multiple assignments, and maintain communication with project managers. Mentor and lead junior staff through project delivery. Manage day-to-day internal and external communication. Support and advise junior engineers and technical staff to develop PS&E documents. Write reports and technical memos. Coordinate with subconsultants, keep projects on schedule and within budget, and maintain client satisfaction. Understand project scopes and budgets. Participate and represent Apex in professional organizations and functions.