Full Stack Software Engineer
- Level
- Mid
- Work type
- On-site · Charlotte
Not stated in the posting: salary, visa.
Open. First seen 2 October 2026.
About the role
CPI Security, in Charlotte, NC, is seeking a Full Stack Software Engineer to be part of our growing IT organization. This is an exciting, hands-on delivery opportunity to implement a broad range of key solutions and help lead our growing IT organization, architecting, designing and developing custom web, mobile, Salesforce, and cloud applications. The successful candidate will have strong technical, problem solving, critical thinking, and communication skills.
He/She will also want to influence and guide architectural decisions and impact on the overall direction of the App Delivery group. This is an on-site position that will collaborate and grow within the experience Software team at our HQ in Charlotte, NC.
Key Responsibilities
- Perform full stack engineering on both cloud and on prem systems: design, develop, and unit test applications from the UI/UX, business rules, integration, and data layers
- Maintain and troubleshoot internal SQL projects and existing
- Integrate and customize third-party PaaS services and applications
- Create, build, and release definitions to support and improve CI/CD workflows
- Participate in Scrum activities including planning, estimating, standups, and retrospectives
- Collaborate with IT team and business stakeholders at all levels on project delivery
- Documentation of technical designs and knowledge base content
Job Requirements/Experience
- 6+ years with CPI’s core technologies and development frameworks:
- C#, ASP.NET MVC, Web API, ADO.NET, some ORM (EF, NHibernate, Dapper, etc.) - .NET Core
- Angular, JavaScript, jQuery, HTML, and CSS
- RabbitMQ or other message brokers
- T-SQL and database design (normalization, indexing, query optimization)
- Development and publishing of private Nuget packages
- Strong Experience with SQL development and design
- Experience with Apex or Salesforce Development is a plus but not required
- 2+ years of hands-on Scrum experience
- Expertise with design patterns and SOLID principles
- Experience with high scale architectures and concepts: microservices, queues and pub/sub, distributed systems and data sources, GRPC, etc.
- Experience with Salesforce or other CRMs, e-commerce, distribution/warehouse and workflow-driven systems
- Excellent written and oral communication
- Experience with Azure PaaS, including Azure Functions, Service Bus, and Storage
- Experience implementing Azure DevOps Pipelines for CI builds and releases
- Networking and infrastructure knowledge or experience
- Experience with pen testing, software scanning, and testing vulnerabilities
- Salesforce or CRM experience
What’s In It For You
- Competitive pay and educational assistance
- Great medical, dental, vision, short & long-term disability and life insurance options
- Company paid holidays, floating holiday and paid time off (PTO)
- 401(k) plan with competitive company match
- Paid Volunteer and Charitable Engagement Opportunities
- Birthday and Work Anniversary Rewards
- Enjoy the perks of our amazing facilities, including a state-of-the-art fitness center, onsite café, scenic walking trail, basketball courts, and a full-time Health & Fitness Manager to keep you energized and active
What this role asks for
Standard for full stack roles
CI/CD · JavaScript · SQL
Common in full stack postings at any company.
In most of CPI Security's ads
Salesforce
Named in most of its open postings, whatever the role.
Read against CPI Security's other open postings on this site.
The team: IT HIRES STEADILY
This role is one of 3 open in IT. 2 were posted in the last 30 days and the oldest in August: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Azure (3 of 3), Azure DevOps (2 of 3), Salesforce (2 of 3), SQL (2 of 3)
OTHER ROLES ON THIS TEAM
- Product Owner posted Sep 30
- Genesys Cloud Engineer posted Sep 24
From the team and dates on CPI Security's own job board.
Salary context
40 other open postings titled Full Stack Software Engineer state a salary: median USD 131,000 to USD 180,000 a year.
See Software Engineer salaries in the United States →
Similar jobs
- Full Stack Staff Software Engineer — AI-Augmented Development at The Hartford
Shares 10 skills: RabbitMQ, gRPC, Angular… · same city - Full Stack Software Engineer, Launch Software at SpaceX
Shares 7 skills: RabbitMQ, SQL Server, Angular… · same seniority · same country - Associate, Full Stack Engineer - SMA Solutions at BlackRock
Shares 7 skills: RabbitMQ, gRPC, SQL Server… · same country - Senior Software Engineer at Control Risks
Shares 11 skills: jQuery, Azure DevOps, SQL Server… - Senior Application Software Engineer at K2 Space
Shares 8 skills: RabbitMQ, gRPC, SQL Server… · same country - Commercial Security Sales Consultant at CPI Security
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.