Corning is building a next-generation end-to-end data discovery platform and supporting lab service center applications for their R&D community, leveraging cutting-edge technologies and cloud infrastructure. They are seeking talented software developers to join an agile team to deliver quality software with consistency and velocity.
Requirements
- Foundational & functional knowledge of algorithms, data structures and design principles with a proven ability to design and build code.
- Experience working with software development tools such as git and ability to leverage branching techniques.
- Experience with next generation software methodologies such as Agile and tools such as Gitlab DevOps, CI/CD and other best practices.
- Software development experience using modern web development languages, tools, and frameworks (ex. JavaScript, VueJS, Typescript, Storybook, HTML5, CSS, Vuetify etc.).
- Working knowledge of Python and related frameworks like FastAPI
- Experience in working with design teams / customers to translate wireframes into a scalable front-end architecture.
- Experience with UI Test Automation frameworks and MVC frameworks.
Responsibilities
- Develop applications using cutting-edge and strategically defined technologies/frameworks (ex. JavaScript, VueJS, Typescript, HTML5, CSS, etc.) to support applications leveraged within the RD&E community.
- Work with customers to get business requirements, design solutions, and help develop and review solutions/enhancements
- Participate and develop automated testing for developed user interfaces (UI).
- Document end to end through development process (ex. Test scripting/results, design documentation, technical support documents, etc.).
- Collaborate with platform and product teams.
- Provide live demos of in process and developed-completed functionality.
- Software development support of Corning products at R&D stage
Other
- Work in an Agile software development environment; contribute to scrum huddles, work tasks assigned to develop functionality, and report on progress daily.
- Less than 15% Travel Requirements (please note if international)
- Hours of work/work schedule/flex-time: 8:00 – 5:00; Monday – Friday.
- Able to work in a fast-paced product development environment and have the ability to give and receive feedback.
- Maturity of approach to problem solving and troubleshooting; proactive problem solver with attention to detail and methodical approach to software engineering.