Software Development Engineer

The software engineer understands business needs and provides data insights to support strategic decision making. Takes projects from design to implementation. Defines business requirements for new solutions.


  • Works with IT team to develop system requirements, establishes design constraints, and sets priorities.
  • Creates specs and implements code/scripts for mission critical interfaces for data transport between applications, reports, or data repositories.
  • Works with Museum stakeholders to verify requirements, sets expectations, and provides status updates throughout the development process.
  • Builds software that integrates and aggregates Museum systems.
  • Designs and develops data sources from Microsoft platforms for Business Intelligence, analytics, and public data sources.
  • Works in cross-functional teams within CMoG to understand management needs and ingests data sources such as social media, news, internal/external documents, email, active directory, and operational data.
  • Creates software components that follow industry-standard design patterns, development methodologies, and deployment models.
  • Designs and develops according to information security best practices.
  • Learns new technologies and develops tools to remain abreast of current technology.
  • Translates advanced business analytics problems into technical approaches that yield actionable recommendations.
  • Documents development requests, system functionality, and end user guidelines.  Retains source code in common repository. 
  • Develops and documents technical specifications for the flow of data to and from the Museum’s integrated systems and other data sources.
  • Participates on project and matrix teams, as appropriate.


  • Bachelor’s degree required.
  • Experience working with agile development methods.
  • Experience with business intelligence tools such as Power BI or Tableau desired.
  • Fluency in several programming languages such as Python, Microsoft.Net, and Java, with the ability to pick up new languages and technologies quickly.
  • Fluency in source control systems, such as Git and Subversion.
  • Experience in a development role or demonstrated project work.
  • Scripting, SQL, and business intelligence experience to successfully implement new solutions.
  • Knowledge of data quality, data profiling and data cleansing techniques.
  • Experience working with Microsoft technologies such as Active Directory, Office 365, Office Online, and Azure Cloud Services.
  • Excellent listening, communication and interpersonal skills. Ability to analyze data and test data against business rules.
  • Ability to work independently and as part of a team.
  • Excellent analytical and problem-solving skills.

To Apply

Email, fax, or mail resume with cover letter to, fax to (607) 438-5410, or send to Corning Museum of Glass, One Museum Way, Corning, NY 14830, Attn: Human Resources.

An Equal Opportunity Employer.