Full-Stack Software Engineer - Charlotte, NC

Default Brand

Charlotte (NC)

On-site

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

Piedmont Plastics is seeking a Full-Stack Software Engineer to join our Charlotte team. You will design and code in an enterprise Angular application with a C#/SQL Server backend, collaborating to define specifications, test, and troubleshoot applications.

Ideal candidates have five+ years of Angular experience, strong HTML/CSS, and SQL skills, with bonuses for PHP, Power BI, and cloud platforms. We offer competitive wages and full employee benefits in a mature environment.

Qualifications

  • Five or more years of experience building Angular applications with a C#/SQL Server backend.
  • Proficiency in Angular, HTML/CSS, C#, and SQL.
  • Bonus: PHP, Power BI, Azure and/or AWS.
  • Experience with Microsoft Word, Excel and Outlook.

Responsibilities

  • Code, test and troubleshoot programs using the appropriate hardware, database and programming technology.
  • Define and document requirements for new features or modifications with stakeholders.
  • Write and maintain documentation detailing application intent, logic, testing, changes and corrections.
  • Evaluate application performance and address issues.
  • Provide project status updates to the team and stakeholders.
  • Participate in code reviews and provide user support as needed.

Skills

Angular
HTML/CSS
C#
SQL

Tools

Power BI
Azure
AWS

Job description

Full-Stack Software Engineer - Charlotte, NC

Job Category: Professional

Requisition Number: APPLI002191

  • Posted : July 22, 2026
  • Full-Time
Locations

Showing 1 location

Charlotte, NC 28269, USA

Description

Piedmont Plastics is the leading independent and privately held distributor of performance plastics in North America. Since 1968 with just one location and five employees, Piedmont has grown to over 50 locations across North America, employing over 575 individuals.

At Piedmont Plastics, we are a family, and believe our people are the foundation of our success. Our company culture is engrained in every facet of our business, and we are devoted to maintaining an enjoyable, open, and supportive atmosphere across the organization. We care about and respect one another by demonstrating integrity in everything we do and take pride in giving our employees the ability to thrive in a growth-oriented environment.

Our diverse workforce brings passion to the mission of Piedmont Plastics every day – to be best-in‑class in the distribution of performance plastics. Our materials can be found in every industry market segment, and we are concentrated on satisfying our customers with expert product knowledge and a solutions‑focused mentality.

Join a team that works together in a collaborative and winning environment to continuously exceed customers’ expectations. After all, Piedmont Plastics is “where solutions take shape!”.

We are currently looking for a Full‑Stack Software Engineer to add to our team in Charlotte. This employee will design and code functional software programs and applications while collaborating with teams to set specifications, write code, conduct testing and troubleshoot applications. We believe hard work and results deserve the utmost rewards, and we offer an excellent compensation package consisting of a base salary, based on experience and full employee benefits.

This role works on a mature, enterprise‑grade Angular application built with performance, scalability, and maintainability in mind. The codebase emphasizes reactive, observable‑driven UI state, strong architectural discipline, and advanced template composition.

Ideal candidates will be comfortable reasoning about RxJS‑heavy Angular applications, optimizing change detection, designing scalable form systems, and working in codebases that favor reactive patterns over imperative UI logic.

In this position, you will be required to:

  • 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 stakeholders.
  • 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.

To be successful in this position, an ideal candidate will have:

  • 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.
  • Demonstrable knowledge of the following is a bonus: PHP, Power BI, Azure and/or AWS cloud.
  • Experience using Microsoft Word, Excel and Outlook.

What we offer:

  • 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

Please apply for the position by using the Apply Now button

No phone calls from applicants or staffing firms, please

Piedmont Plastics is an equal opportunity affirmative action employer and administers all personnel practices without regard to race, color, religion, sex, age, national origin, disability, sexual orientation, gender identity or expression, marital status, veteran status, genetics or any other category protected under applicable law.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer - Charlotte, NC
Full-Stack Software Engineer - Charlotte, NC

Piedmont Plastics • Charlotte (NC)

On-site
USD 90,000 - 130,000
Industry leading wages
Medical, Dental and Vision Insurance
Life, AD&D
+4
Senior Full-Stack Engineer — Angular/C# (Charlotte, NC)
Senior Full-Stack Engineer — Angular/C# (Charlotte, NC)

Default Brand • Charlotte (NC)

On-site
USD 110,000 - 160,000
Industry leading wages
Medical, Dental and Vision Insurance
Life, AD&D
+5
Full-Stack Engineer (Angular/C#) — Great Benefits
Full-Stack Engineer (Angular/C#) — Great Benefits

Piedmont Plastics • Charlotte (NC)

On-site
USD 90,000 - 130,000
Industry leading wages
Medical, Dental and Vision Insurance
Life, AD&D
+4
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Crescent Solutions • Long Beach (CA)

On-site
USD 165,000 - 211,000
Full-Stack Application Engineer
Full-Stack Application Engineer

Allspring Global Investments • Charlotte (NC)

Hybrid
USD 100,000 - 130,000
Senior Full Stack Developer
Senior Full Stack Developer

Gravity IT Resources • Charlotte (NC)

On-site
USD 110,000 - 160,000
Sr. Full Stack .NET Engineer – Azure & Data Integration ##3300273
Sr. Full Stack .NET Engineer – Azure & Data Integration ##3300273

Axiom Path • Charlotte (NC)

On-site
USD 75,000 - 130,000
Staff Engineer
Staff Engineer

Gravity IT Resources • Cincinnati (OH)

On-site
USD 110,000 - 170,000
Hybrid work environment
Health, dental and vision coverage
401(k) with company match
+2
Application Developer II
Application Developer II

Formosa Plastics Group • Livingston (NJ)

On-site
USD 90,000 - 130,000
Medical, dental, vision insurance
Flexible spending accounts
Short-term Disability
+6
15953 - .NET Developer
15953 - .NET Developer

Apex Systems • Montvale (NJ)

On-site
USD 90,000 - 120,000
Medical benefits
401K program with company match
Employee Assistance Program
+1