Colonial Williamsburg Foundation · 8 hours ago
Software Engineer III
The Colonial Williamsburg Foundation is a private, not-for-profit institution focused on preserving and restoring historic Williamsburg. The Software Engineer III will design, develop, and support software systems that enhance guest experiences and operational efficiency, while also mentoring junior colleagues and providing technical support.
Museums and Historical SitesNon ProfitTour Operator
Responsibilities
Provide technical assistance in the implementation and integration of enterprise applications across Colonial Williamsburg
Prepares functional requirements, feasibility studies, cost-benefit analyses, organizational impact studies, and other decision support documents as appropriate
Provide or arrange for necessary Colonial Williamsburg internal customer technology training, including system software and procedural training, and teach specialized technology training programs as required. Prepare technology training outline and presentation materials
Provide problem determination, analysis, coding, testing, and implementation for the application infrastructure. Manage the implementation and tier three support of assigned software packages
Acts as an IT advisor to the Business Unit and Information Technology department
Implement specifications for application enhancements and interfaces, and, write the interfaces that glue disparate vendor offerings into the Colonial Williamsburg application infrastructure
Provide timely and effective customer service in response to departmental requests for assistance and guidance in using technology to deal with business challenges and opportunities
Respond to tier-three support calls of assigned departments during normal working hours
Provide after-hours on-call tier-two support for all foundation departments on a rotating basis. On-call support means being available 24x7 and being able to dial into the systems within thirty minutes of contact
Support the team approach by continually seeking a more detailed understanding of the operating and application systems used by foundation departments and assisting the team by providing cross-training opportunities
Understand and support the goals and strategies of the department and the foundation
Accept increased responsibilities and take ownership of assigned and personally identified business improvement opportunities
Develop and maintain a professional network and business relationships with peer organizations and appropriate user groups. Use trade publications, seminars, and conventions to maintain awareness of the state-of-the-art technology
Qualification
Required
A bachelor's degree in computer science or another STEM field and 3 or more years of professional experience. Or an equivalent combination of education and work experience
Understanding of software engineering best practices, including object-oriented design and SOLID development principles
Experience with C#, Python, and SQL
Strong SOA experience with REST-based web services
Experience with relational database design and SQL Server management
Must reside in or be ready to relocate to Virginia
Preferred
A master's degree in computer science or related field
7 or more years of experience directly related to the role
Understanding of Domain Driven Design and CQRS
A polyglot programmer with experience across multiple languages and operating systems
Experience with Power BI, Azure SQL, Reporting Services, and/or Analysis Services
Experience with Message Queuing and SOAP
Front-end web development experience, including HTML, CSS, and a client-side JavaScript framework such as React, Angular, or Vue.js
Experience with MongoDB or another NoSQL database
Experience with Microsoft Azure, including Azure Active Directory, Cloud Services, Azure Websites, and Azure Service Bus
Experience with Linux and Docker
Company
Colonial Williamsburg Foundation
Colonial Williamsburg Foundation is an outdoor museum that offers historical and archeological experiences as well as guided tours.
H1B Sponsorship
Colonial Williamsburg Foundation has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2021 (2)
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-06-21
2025-03-29
Company data provided by crunchbase