Senior Software Engineer

5 days ago


Fort Mill, South Carolina, United States PCI Group Full time $120,000 - $180,000 per year

__________________________________________________________________________________________________

Job Position
: Senior Software Engineer

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 to help drive this transformation — contributing architectural expertise, modernizing critical systems, and delivering scalable, secure solutions.

Job Summary
The Senior Software Engineer will help shape and optimize PCI Group's systems by leading design, development, and the transformation of key legacy components into scalable, modern architectures. The role also includes designing and managing advanced CI/CD pipelines and contributing to a strong DevOps culture. The Senior Software Engineer will collaborate closely with the Senior Software Architect and the broader engineering team, contributing to the evolution of PCI's technology platform.

Key Responsibilities
System Architecture and Developmen
t: Design, implement, and optimize high-performance systems using .NET C#, ensuring alignment with PCI's goal of building a best-in-class platform for secure, scalable, and resilient critical communications. Contribute to architecture direction and collaborate with the Senior Software Architect and peers to evolve PCI's technology platform.

Legacy Modernization:
Drive modernization of legacy code modules into modern, cleanly architected solutions. Ensure the quality, maintainability, and scalability of your components, aligning with platform goals and collaborating with peers to deliver consistent, high-quality outcomes.

Automation and CI/CD:
Design, implement, and manage advanced CI/CD pipelines using Azure DevOps. Automate build, test, release, and monitoring processes to support fast, stable, and scalable deployments.

Database Management:
Develop and tune SQL databases and stored procedures to support high-performance, mission-critical operations while ensuring data integrity and reliability.

Microservices and n-Tier Architectures:
Apply microservice and n-tier architectural principles to build scalable, modular applications supporting PCI's growth and operational demands.

Containerization:
Utilize Docker and Kubernetes to deploy containerized applications, enhancing flexibility and scalability of PCI's platform.

Cross-Functional Collaboration
: Work with the Senior Software Architect, Senior Business Analyst, and other stakeholders to translate business requirements into technical solutions that deliver business outcomes.

Agile Methodologies:
Actively participate in agile practices including sprint planning, backlog prioritization, rapid iteration, and collaborative swarming to address high-priority tasks.

Technical Leadership and Mentorship:
Collaborate on coding standards and best practices; provide guidance and mentorship to junior developers as appropriate; contribute to a positive and high-performance team culture.

Documentation:
Ensure comprehensive documentation of code, architecture, and processes to support continuity and knowledge sharing across the team.

DevOps and DORA Metrics:
Use DORA metrics to monitor and improve deployment frequency, lead time for changes, mean time to recovery, and change failure rate.

Required Qualifications

  • 10+ years of professional software development experience, with deep expertise in .NET C# and a strong background in SQL databases and scalable system architecture.
  • Excellent communication skills, with the ability to convey technical concepts to both technical and non-technical stakeholders.
  • Proven success modernizing legacy systems and refactoring critical modules into clean, scalable architectures.
  • Proven experience building and maintaining CI/CD pipelines using Azure DevOps or comparable tooling.
  • Experience deploying and managing containerized applications using Docker and Kubernetes in production environments.
  • Experience deploying, managing, and scaling applications in Azure or AWS cloud environments.
  • Demonstrated success working in agile environments with backlog prioritization, sprint execution, and continuous improvement.
  • Ability to tackle complex problems and deliver solutions while maintaining quality and architectural integrity.
  • High attention to detail, accountability, and adaptability to changing priorities and business demands.

Availability

  • Willingness to participate in a rotating on-call schedule to support production uptime.

Preferred Additional Skills

  • Experience working in small to mid-sized companies, where versatility and the ability to work across multiple functions is essential.
  • Background in high-throughput, document processing environments, such as print/mail operations or critical communications systems.
  • Experience with distributed systems and fault-tolerant design principles to support 24/7 operational demands.
  • Familiarity with security best practices, secure coding techniques, and data protection regulations relevant to high-compliance industries.
  • Experience designing and implementing observability practices — including metrics, logging, and distributed tracing.


  • Fort Mill, South Carolina, United States LPL Financial Full time $123,000 - $133,000 per year

    Name of Employer: LPL Financial LLCPosition Title: Senior Engineer, Software Developer (Req Requisition: 000085Hours: 40 hours per weekSalary Range: $123,000 to $133,000 per yearLocation: 1055 LPL Way, Fort Mill, SC 29715Telecommuting: 40% telecommuting permitted.JOB DUTIES: Designing and developing software to build and maintain sustainable, scalable...

  • TIBCO Engineer

    1 day ago


    Fort Mill, South Carolina, United States Axiom Software Solutions Limited Full time $80,000 - $120,000 per year

    Middleware Platform Engineer II will be responsible for managing the TIBCO platforms. As an Infrastructure Engineer, you will be managing Non-Prod and Prod systems. You will help to increase automation, ensure systems are reliable, scalable and proactively resolve issues. Resource will take an engineering approach to infrastructure and operations, solving...


  • Fort Mill, South Carolina, United States LPL Financial Full time $106,125 - $176,875 per year

    What if you could build a career where ambition meets innovation? At LPL Financial, we empower professionals to shape their success while helping clients pursue their financial goals with confidence. What if you could have access to cutting-edge resources, a collaborative environment, and the freedom to make an impact? If you're ready to take the next step,...


  • Fort Mill, South Carolina, United States LPL Financial Full time $119,400 - $199,000 per year

    What if you couldbuild a career where ambition meets innovation? At LPL Financial, we empower professionals to shape their success while helping clients pursue their financial goals with confidence.What if you couldhave access to cutting-edge resources, a collaborative environment, and the freedom to make an impact? If you're ready to take the next step,...

  • Senior Developer

    4 days ago


    Fort Mill, South Carolina, United States Associate Staffing Full time $200,000 - $250,000 per year

    The CompanyA prominent fortune 500 financial services firm with a nationwide network of independent financial advisors. This company offers an extensive selection of investment products and services to individuals, businesses, and institutions, with a strong emphasis on utilizing innovation and technology to cultivate client relationships.OverviewAre you...


  • Fort Mill, South Carolina, United States TalentBridge Full time $120,000 - $180,000 per year

     Position: Senior DataPower Engineer (Contract-to-Hire) Fort Mill, SC (Hybrid: 3 Days Onsite, 2 Days Remote)Must be USC/GC We're seeking a highly experiencedDataPower Engineerto join our team inFort Mill, SC. This is aContract-to-Hire rolefor professionals who are passionate about secure integrations, high-performance API management, and enterprise-scale...


  • Fort Mill, South Carolina, United States LPL Financial Full time $92,288 - $153,813 per year

    What if you could build a career where ambition meets innovation? At LPL Financial, we empower professionals to shape their success while helping clients pursue their financial goals with confidence. What if you could have access to cutting-edge resources, a collaborative environment, and the freedom to make an impact? If you're ready to take the next step,...


  • Fort Mill, South Carolina, United States POWER Engineers Full time $60,000 - $80,000 per year

    height="0" width="0" >This Opportunity - Power Distribution Design Engineering Intern - Summer 2026Our Power Team is seeking aFull Time Power Distribution Design Engineering Intern - Summer 2026to work out of ourFort Mill, SCoffice. This temporary position is seeking individuals currently enrolled in an Undergraduate or Graduate degree program.WSP USA hosts...


  • Fort Mill, South Carolina, United States AME, Inc. Full time $120,000 - $240,000 per year

    About Us:At AME, Inc., we are dedicated to excellence and innovation in the Industrial Contracting, General Contracting, and Operated Crane Rental sectors. We are a privately owned family business that has been operating for 65 years and we are proud to be industry leaders in the Carolinas and Southeast region.SummaryAME, Inc. is seeking a seasoned Senior...


  • Fort Mill, South Carolina, United States Accentuate Staffing Full time $120,000 - $140,000 per year

    Accentuate Staffing is partnering with a growing civil engineering firm that is hiring for a Project Engineer Lead to support diverse regional land development projects. This is a direct hire opportunity offering competitive pay and comprehensive benefits, working onsite in a collaborative team environment. The ideal candidate has strong project management...