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.

Responsibilities:

  • 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.

Qualifications:

  • 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 employment@cmog.org, 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.