Application Developer / Analyst

Corning•Christiansburg, VA
•$65,338 - $89,840

About The Position

As a .NET Application Developer, you will design, code, implement, support, and maintain Blacksburg’s Information Technology applications, both independently and as part of a project team. You will support daily business operations and provide analysis, design, and coding support for system enhancements while adhering to Corning’s Information Systems standards and procedures. The global IT function aligns IT and business strategy, leverages IT investments, optimizes business processes and information integration, and delivers applications, infrastructure, and project services cost-efficiently worldwide.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or an IT/business-related field.
  • Applicable work experience, including internships, will be taken into consideration.
  • Application platform experience, such as VB.NET, ASP.NET, or C#.NET, primarily supporting complex business processes.
  • Troubleshooting and debugging skills for complex applications.
  • Knowledge of the Windows environment and IIS.
  • Ability to complete small- to medium-scale projects in a team environment.
  • Experience in application design, development, and delivery.

Nice To Haves

  • Database skills, preferably Microsoft SQL.
  • Experience working in a manufacturing environment.
  • Experience with multi-user MES interfaces, such as GE Proficy or Camstar.
  • Microsoft SSRS reporting experience.
  • Experience using Team Foundation Server.
  • Experience developing and debugging SQL Server stored procedures.
  • Expert knowledge of business process mapping and documenting business requirements, system design, and technical standards.
  • Ability to interact with peers, customers, and management.
  • Teamwork, written and oral communication, and customer service skills.
  • Detail-oriented and organized.

Responsibilities

  • Lead small- to medium-size projects.
  • Maintain existing client-server and web-based applications.
  • Recommend and develop information system projects that improve manufacturing efficiencies and product quality.
  • Assume leadership for an assigned portion of large projects.
  • Use standard methodologies to carry out projects and tasks.
  • Develop application interfaces tailored to user needs and integrated with new and existing systems.
  • Develop accurate, efficient, and user-friendly computer programs.
  • Provide problem-solving assistance in one or more applications or technical areas.
  • Apply knowledge and judgment to problem situations.
  • Provide services that adhere to standards and established procedures.
  • Monitor service levels and seek ways to improve service efficiency and effectiveness.
  • Test, debug, and document programs to ensure customer requirements are met.
  • Interact with users to define and analyze problems.
  • Participate in an after-hours on-call rotation approximately every five weeks.

Benefits

  • Company-wide bonuses and long-term incentives.
  • 100% company-paid pension benefit with fixed contributions.
  • 401(k) matching contributions; combined retirement contributions can reach 7% to 12% of pay depending on age and years of service.
  • Medical, dental, and vision benefits.
  • Paid parental leave.
  • Family building support.
  • Fitness benefits.
  • Company-paid life insurance.
  • Disability benefits.
  • Disease management programs.
  • Paid time off.
  • Employee Assistance Program (EAP).
  • Recognition program to celebrate successes and reward exceptional contributions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service