Share this Job

Senior Application Developer

Date: Jan 5, 2019

Location: Painted Post, NY, US, 14870

Company: Corning

Corning is one of the world’s leading innovators in materials science. For more than 160 years, Corning has applied its unparalleled expertise in specialty glass, ceramics, and optical physics to develop products that have created new industries and transformed people’s lives.

Corning succeeds through sustained investment in R&D, a unique combination of material and process innovation, and close collaboration with customers to solve tough technology challenges.

The global Information Technology (IT) Function is leading efforts to align IT and Business Strategy, leverage IT investments, and optimize end to end business processes and associated information integration technologies.  Through these efforts, IT helps to improve the competitive position of Corning's businesses through IT enabled processes.  IT also delivers Information Technology applications, infrastructure, and project services in a cost efficient manner to Corning worldwide.

Scope of Position: This is a challenging position in the areas of application/web development, operations support and working with RD&E data systems. The successful candidate will work on cross-organizational projects and collaborate with scientists and engineers to design, develop, implement and support sophisticated systems and applications. 

Day to Day Responsibilities:

  • Develop software solutions and systems using a industry standard SDLC techniques using a variety of programming/scripting languages/platforms
  • Provide operational support for RD&E applications that are used by to scientific and engineering community
  • Design and develop web-based applications using JavaScript and associated web technologies
  • Develop and document requirements, design and technical specifications for customer projects
  • Adopt and improve effective code development and configuration management, utilizing best practice software lifecycle management
  • Assist in data related activities such as data transformation, data quality, data movement, data loading, data exploration, data analytics, data visualization etc.
  • Assist in building and utilizing data systems that enable analytical needs.

Travel Requirements: Limited travel and potential international travel.

Required Education: BS Computer Science or Software Engineering

Required Years and Area of Experience: 7+ years of relevant industry experience with at least 4 years of experience in web application development.

Required Skills:

  • Strong experience in web app deployment (containerization, etc) and open source software development.
  • Strong JavaScript experience (Supersets, TypeScript, CoffeeScript, JSX, Node) and worked with Libraries such as AngularJS, React, jQuery, Express
  • Strong experience in SharePoint 2013 site building, workflows, .Net development, PowerShell, EventHandler, build and deploy workflow custom actions, Platform SDK & API, Master pages, etc.
  • Experience with HTML 5 / CSS - Variations of CSS: LESS, SASS, SCSS; Frameworks: Bulma, Bootstrap, OpenXML, etc.
  • Experience with working on relational databases, columnar databases and data warehouse platforms such as MySQL, Oracle, SQL Server, Postgres, etc.
  • Strong debugging and troubleshooting skills
  • Programming/scripting skills in C#, .Net, ASP, Java, Visual Basic, SQL
  • Experience in development platforms/frameworks such as Visual Studio 2017, MVC, Razor, etc.
  • Experience interacting with various levels of the organization.
  • Experience in following a structured software development process.
  • Familiarty with data concepts, methodologies, best practices etc.
  • Ability to create and present project related material to project teams and Customers/Receivers
  • Provides technical solutions to a wide range of difficult problems.
  • Works under minimal direction. Independently determines and develops approaches to solutions.
  • Must be a team player, resolve issues and working through complex concepts in consultation with other team members.

Desired Skills:

  • Development experience in Python
  • Experience using Data visualization, Reporting and BI platforms like PowerBI, Tableau, SIS, Excel, etc.
  • Development experience with cloud hosted Platform as a Service environments.
  • Familiarity with Big Data technologies, terminologies, concepts (Hadoop and Spark)
  • Experience in cloud based platforms such as Azure
  • Strong desire to grow this area and see it succeed.  Willing to provide customers direction and communicate importance and value of data systems.
  • Effective listening to develop detailed understanding of customer needs
  • Able to communicate to different audiences, including IT, engineering, laboratory and scientific organizations.
  • Flexible with respect to travel to international sites

 

This position does support immigration sponsorship.

We prohibit discrimination on the basis of  race, color, gender, age, religion, national origin, sexual orientation, gender identity or expression, disability, or veteran status or any other legally protected status.


Nearest Major Market: Corning