Full Stack Developer
Description
Historic New England seeks a technically skilled and outcome-oriented Full Stack Developer to help advance digital projects and services as part of our in-house information technology team. Exercising substantial independence in day-to-day work, this position will design and develop web architecture, middleware, and backend code, build and maintain custom software solutions, and work with outside vendors and developers to engineer high-quality integrations. The position works closely with IT leadership, including the CIO, IT Operations Manager, and Enterprise Applications Manager to identify needs, architect solutions, and provide support and documentation to frontline helpdesk staff.
Classification: Full time; Exempt
Location: Remote, in-office, and hybrid are all acceptable work options at Historic New England. New England residency is required.
Key Roles and Responsibilities:
- Develop innovative code and user interfaces to support Historic New England’s internal systems and web-based platforms, prioritizing continuous feature and user experience improvement.
- Identify opportunities for improved business processes; architect and implement improvements.
- Troubleshoot code and system functionality issues. Identify bugs and functionality gaps in existing systems; assist in developing workarounds and longer-term software improvements.
- Monitor performance of Historic New England websites, interactives, e-commerce platforms, and internal systems. Analyze and synthesize data derived from all platforms and make recommendations for strategic investment of resources.
- Create/automate reports, dashboards and other tools to allow staff to better understand and act on analytical data.
Skills and Qualifications:
- Bachelor’s degree in a related technical field and 4-5 years of relevant professional work experience; or an associate’s degree and 6-7 years of relevant professional work experience, or equivalent combination of skilled credentials.
- Experience with relevant modern programming languages, including but not limited to PHP, Javascript/Node.js, and/or C#. Experience with related software frameworks and development stacks. Experience implementing and enforcing effective change management and software version control.
- Development experience with cloud infrastructure, especially the AWS (Amazon Web Services) platform. Familiarity with cloud-based virtual servers and managed services, including EC2, RDS, SQS, S3, DynamoDB etc, Experience with serverless development patterns using AWS Lambda a strong plus.
- Familiarity with modern operating systems and server platforms, including Windows Server, Ubuntu Linux, Apache web servers. Experience with web CMS and search engine platforms (especially WordPress and Apache Solr) a plus.
- Proficiency with web frontend development tools, techniques, formats and frameworks, including HTML5, CSS, Javascript, DOM, jQuery, AJAX, JSON and XML.
- Experience with SQL and database platforms, with a particular focus on MySQL and SQL Server.
- Excellent interpersonal communications skills, including both verbal and written communications. Well organized and highly detail-oriented; able to handle shifting priorities and multiple projects simultaneously, meet tight deadlines, and work independently as well as part of a team.
- Commitment to the values of diversity, equity, accessibility, and inclusion.
Other Preferred Qualifications
- Familiarity with key enterprise applications in use at Historic New England is a strong plus. Currently these include Tessitura (CRM), Acumatica (ERP), ResourceSpace (DAM), Minisis Collections Management, Dropbox file storage, Asana (project management), FreshService (service desk management), Wordfly (e-mail marketing), Zoom (telecom and videoconferencing), WordPress CMS, Microsoft Office 365 (e-mail and productivity), Capture One and Adobe Creative Suite (photo and graphics workflow).
- Ability to promote continuous UX improvement for Historic New England web products, including identification of business needs and technical requirements, modeling of user journeys, protoyping and testing, and final design and development.
- Understanding of concepts and techniques underlying long-term digital preservation of cultural heritage data.
Compensation: $75,000-$80,000 plus benefits
To Apply: Please submit résumé and cover letter, with position title and your name included in the subject line, to jobs@historicnewengland.org.
Historic New England is an equal opportunity, affirmative action employer with a strong commitment to supporting equality of opportunity and respect for diversity. We are committed to providing equal opportunity in employment to all qualified persons without regard to non-work-related factors such as race, color, religion, sex, age, disability, national origin, gender identity, or sexual orientation.
Metadata
Published: Friday, September 8, 2023 17:47 UTC
Last updated: Friday, September 8, 2023 17:47 UTC