Full-Stack Software Engineer - Charlotte, NC

Piedmont PlasticsCharlotte, NC
Onsite

About The Position

Piedmont Plastics is seeking a Full-Stack Software Engineer to join their team in Charlotte. This role involves designing and coding functional software programs and applications, collaborating with teams on specifications, coding, testing, and troubleshooting. The position works with a mature, enterprise-grade Angular application built with performance, scalability, and maintainability in mind, emphasizing reactive, observable-driven UI state, strong architectural discipline, and advanced template composition. Ideal candidates will be comfortable with RxJS-heavy Angular applications, optimizing change detection, designing scalable form systems, and working with reactive patterns.

Requirements

  • Five or more years of experience in the field, developing robust Angular applications with a C#/SQL server backend.
  • Proficiency in the programming languages Angular, HTML/CSS, C#, and SQL.
  • Experience using Microsoft Word, Excel and Outlook.

Nice To Haves

  • Demonstrable knowledge of PHP, Power BI, Azure and/or AWS cloud.

Responsibilities

  • Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology.
  • Analyze, define, and document requirements for new features or modifications in collaboration with the project champion and/or impacted user group.
  • Write and maintain documentation to describe application intent, logic, testing, changes, and corrections.
  • Evaluate application performance and address issues appropriately.
  • Document issues and resolutions for future reference.
  • Provide project status updates to the development team and stake holders.
  • Participate in code review.
  • Provide application support to end users and colleagues as needed.
  • Learn new coding languages and technologies as needed.
  • Assist in the establishment and implementation of short and long-range departmental goals, objectives, policies, and operating procedures.
  • Maintain confidentiality regarding the information being processed, stored, or accessed.
  • Produce quality materials within tight timeframes and simultaneously manage several projects.
  • Provide best in class end user support and experience.

Benefits

  • Industry leading wages
  • Medical, Dental and Vision Insurance
  • Life, AD&D
  • Long Term Disability
  • Paid Time Off
  • Educational Reimbursement
  • Supplemental Life Insurance
  • 401(k) Retirement Savings Plan including employer matching
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service