Share this Job

Sr. Full Stack Developer/Team Lead/Scrum Master

Apply now »

Date: Feb 24, 2021

Location: Corning, NY, US, 14831

Company: Corning

Requisition Number: 39514

 

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.

Corning's Manufacturing, Technology and Engineering division (MTE) is recognized as the leader in engineering excellence & innovative manufacturing technologies by providing diverse skills to Corning’s existing & emerging businesses.

We anticipate & provide timely, valued, leading edge manufacturing technologies and engineering expertise.  We partner with Corning’s businesses and the Science & Technology division. Together we create and sustain Corning’s manufacturing as a differential advantage.

 

Scope of Position:  

  • In your Software development team lead role, you will be responsible for architecting and developing leading edge solutions across cloud, large enterprise and individual sites.
  • You will participate on multinational matrixed project teams. Work with design teams inside and outside Corning to extend the state of the art.
  • You will work with customers to define project specifications and have the ability to research and improve applicable technologies.
  • Mentoring and developing up and coming developers.
  • Act as an Agile SCRUM champion and work with leadership to grow best practices around software design and development Corporation wide.

 

Experience:  

  • Prior experience Architecting/Implementing Software Solutions for groundbreaking process design for R&D and Pilot Manufacturing use.
  • Experience leading development projects and teams.
  • Ability to participate in large development programs, working with developers and scientists to provide platforms meeting performance, cost, timeline, and capability requirements.

 

Required Skills:

  • Software Team Leadership experience.  Will act as the Senior Developer/Team lead on Agile development team which will involve helping to set and socialize AppDev best practices around process, tools, methods for Corning.
  • Experienced SCRUM Master, preferred ability to champion/socialize/develop Agile processes in the Corning Software Development community.
  • Programming skills: Visual Studio .NET / .NET Core 2.2+, C# (including adaptability to new languages, use of autoformatters / linters / style / etc.).
  • Design Patterns: Dependency Injection, Singleton, Builder, Factory
  • Docker: building, deploying, orchestration tools (Docker Swarm / Kubernetes / etc.).
  • Version control: Git.
  • Collaboration tools: Azure DevOps (TFS) required, preferred broad experience: GitHub / GitLab / BitBucket / etc., JIRA / Confluence / etc.
  • CI/CD: Azure Pipelines / Jenkins / GitLab / CircleCI / TravisCI / etc.
  • Relational database experience: MS SQL /Postgres / MySQL / etc.

 

Additional skills required:

  • API design: REST, RAML / OpenAPI / Swagger
  • Frontend development: JS/TypeScript, Angular/React, CSS/LESS/SCSS
  • Backend development: Node + Express / etc., Python / Django / Flask / Falcon, etc.
  • Data engineering: variety of data formats, parsing, sanitizing, versioning, etc.

 

Desired Skills:

  • Edge data ingest and compute.
  • Familiarity with IIoT/IoT, Cognitive computing, Machine Intelligence and Cloud computing (Private and Public) and Data Science
  • DevOps – some sys admin/config/mgmt. skills.

 

Strong Interpersonal, Presentation and Leadership Skills:  

  • Experience communicating outside of the organization (CESMII, SMLC, etc.) and participating in relevant government and industry efforts.
  • Comfort working in both Engineering and IT space, ability to help facilitate collaboration across organizational barriers.
  • Adept at working in environments with significant ambiguity and an ability to explore and drive to clear requirements
  • Able to interact effectively with customers and staff
  • Familiarity working within matrixed project management structures

 

Required Education/Experience:

  • Master’s degree or above in Computer Science, Electrical Engineering or related field plus
  • 10 years relevant experience.
  • Team Leadership experience.

 

Travel Requirements and Hours/Schedule/Flex:

  • Our travel is project dependent providing you the ability to travel from 0-50% averaging <20%
  • Standard business hours - M-F, 8-5. We also support flex time.

 

 

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.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.


Nearest Major Market: Corning