
Software Engineer II or III
Job Description
The Software Engineer role at the Colonial Williamsburg Foundation supports the Foundation’s educational mission through the design, development, and support of technology solutions that enhance guest experiences and operational effectiveness. Embedded within the Information Technology department, this position works on enterprise applications, systems analysis, and custom integrations that connect diverse platforms into a reliable and scalable technology environment. Software Engineers collaborate with IT peers and business partners to translate requirements into effective solutions and provide tier-three application support, including participation in a rotating on-call schedule. Scope and level of responsibility vary based on experience.