Share this Job

Sr. Software Engineer

Apply now »

Date: Jul 22, 2022

Location: Painted Post, NY, US, 14830

Company: Corning

Scope of the position:

The Senior Software Engineer is a key member of the IT Data and DevOps team within Corning Research, Development, and Engineering community. The successful candidate will be responsible for designing, developing, deploying, and maintaining custom applications needed to enable scientists and engineers to invent life-changing products. The candidate will work with functional resources and scientists to translate requirements to design and develop software solutions by leveraging agile methodology, design system, tools, and application development platforms.


Key Responsibilities:

• Elicit requirements from our business partners and translate them into a solution.

• Design & develop, test, deploy custom applications using a variety of application frameworks and systems

• Work with product owners, designers, and partners to implement software

• Provide technical leadership working on these custom applications and platform integrations and provide solution recommendations

• Propel the evolution of codebase for higher quality, scalability, and agility

• Use our agile toolchain service offering for your day-to-day activities and work to continually improve.


Education & Experience:

• Bachelor’s degree in Computer Science, Software Engineering, IT, IS or a related technical field

• 7+ years of hands-on software design, development and coding experience with agile software development lifecycle methodology using modern web development languages, tools, and frameworks (Vanilla JavaScript, Angular, React, VueJS, HTML, CSS, etc.)


Technical Qualifications:

• High proficiency with agile practices such scrum, Kanban, or others, involving multiple development teams, and cross-function team members with diverse backgrounds and experience

• High proficiency with agile software development tools including Git, Jira, CI/CD, and technical documentation tools

• Proficiency with knowledge of professional software engineering and best practices for the full software development lifecycle including coding standards, code review, source code control management, build process, testing, and operation

• Proficiency with front-end software design and development with a variety of web frameworks

• Foundational knowledge of software algorithms, data structures and design principles with a proven ability to design and build code

· Ability to work with a design team and translate wireframes into a scalable front-end architecture


Other Preferred Technical Skills:

• Experience with cloud computing

• Knowledge and hands on experience with MS Power Platform, M365

• Experience serving as a technical lead or scrum master throughout the full software development lifecycle


Desired Soft Skills:

• Excellent problem-solving and troubleshooting skills

• Must be collaborative and able to openly engage with colleagues to achieve project goals

• Demonstrated curiosity and an ability to learn new skills on an ongoing and sustained basis

• Strong verbal and written communications skills

• Strong technical collaboration and communications skills with both IT and functional teams

• Demonstrated systems perspective when analyzing problems, thinking about overall operation, failure modes and how to address these problems proactively

• Demonstrated technical leadership skills

• Ability to work in an agile development team environment and balance a diverse set of stakeholder requests

Nearest Major Market: Corning