-
Senior Software Engineer (.NET C#)
- PCI Group, Inc. (Fort Mill, SC)
-
Reports to: Vice President of Software Technology
Department: Information Technology
Classification: Exempt (Not Overtime Eligible)
Company Overview
PCI Group is the leading provider of mission-critical communications for industries where data security, precision, and compliance are paramount. As a fast-growing organization, we’re transforming our technology stack to support a best-in-class platform for secure, scalable, and compliant communications. Recently recognized as one of the 50 fastest-growing companies in Charlotte and on the Inc. 5000, PCI Group is seeking a Senior Software Engineer (.NET C#) to help drive this transformation — contributing architectural expertise, modernizing critical systems, and delivering scalable, secure solutions. This is a Hybrid position.
Job Summary
PCI Group is on an exciting journey to modernize our technology platform and build the foundation for future growth. We’re looking for a Senior Software Engineer with 10+ years of professional experience and strong .NET C# skills who’s passionate about modern development practices, transforming legacy systems, and building scalable solutions that make a real impact.
In this role, you’ll work closely with our Senior Software Architect (Technical Lead) to shape the next generation of our platform. You’ll contribute directly to refactoring and modernizing legacy applications, while also helping to define and build future architectures. This includes introducing modern approaches and building out robust, automated pipelines that follow industry best practices. You’ll collaborate with other technical leaders in a fast-moving environment where your contributions will be highly visible.
What We’re Looking For
+ 10+ years of professional software development experience, with a strong foundation in .NET C#
+ Proven success modernizing applications and driving technical transformation
+ Expertise building and managing CI/CD pipelines using modern tools and best practices
+ Ability to work effectively within existing legacy systems while identifying and executing modernization opportunities
+ Ability to work collaboratively across teams to deliver high-quality solutions
+ A track record of thriving in fast-paced, growth-oriented environments
If you’re excited about leading modernization efforts and helping build something lasting, we’d love to talk with you.
Work Arrangement:
This position is classified as hybrid. While the role is primarily remote, occasional on-site attendance is expected on a quarterly basis (approximately 3–4 times per year). Further details will be shared by leadership.
-
Recent Searches
- Materials Processes Engineer Level (Florida)
- Lead Project Manager PUB (Minnesota)
- Service Advisor (Georgia)
Recent Jobs
-
Senior Software Engineer (.NET C#)
- PCI Group, Inc. (Fort Mill, SC)
-
Category Management Analyst II
- Ace Hardware (Oak Brook, IL)
-
User Interface/User Experience (UI/UX) Developer
- Parsons Corporation (Colorado Springs, CO)
-
Social Worker MSW-PT
- Baylor Scott & White Health (Waco, TX)