Full Stack Software Engineer

CPI Security

Charlotte (NC)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision
401(k) plan with match
Paid time off
Onsite fitness center
Onsite café

Job summary

CPI Security in Charlotte, NC, is seeking a Full Stack Software Engineer to join our on‑site IT team. You will design, develop, and deploy web, mobile, Salesforce, and cloud applications, collaborating with stakeholders to guide architectural decisions and drive our App Delivery group forward.

The role emphasizes strong problem solving, communication, and hands‑on delivery with opportunities to influence technical direction at our HQ in Charlotte, NC.

Qualifications

  • Six+ years of experience with CPI’s core technologies and development frameworks.
  • Proficient in SQL development and design (T-SQL, indexing, query optimization).
  • Experience with Apex or Salesforce Development is a plus but not required.
  • Experience with Azure PaaS and DevOps pipelines for CI/CD.

Responsibilities

  • Perform full stack engineering on cloud and on‑prem systems from UI/UX to data layers.
  • Maintain and troubleshoot internal SQL projects and existing apps.
  • Integrate and customize third‑party PaaS services and applications.
  • Create, build, and release definitions to support CI/CD workflows.

Skills

RabbitMQ
T-SQL
Salesforce Dev
Azure PaaS
Azure DevOps
Microservices
GRPC
CI/CD

Tools

Azure Functions
Service Bus
Azure Storage
NuGet Packages
CI/CD Pipelines

Job description

Charlotte, North Carolina, United States

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:
  • 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

Are you able to provide proof that you are eligible to legally work in the United States?

Will you now, or in the future, require sponsorship for employment visa status (e.g. H‑1B visa status)?

After a conditional offer of employment is made, one or more consumer and/or investigative consumer reports will be obtained from a consumer reporting agency and depending on the business unit or position for which you seek employment, a drug screen, and/or motor vehicle report may be required. Are you willing to submit to such a process?

SMS Consent: Do you agree to receive mobile messages from us in relation to this job application? Message frequency varies. Message and data rates may apply. Reply STOP to opt‑out of future messaging. Reply HELP for help. View our Privacy & SMS Policy: https://cpisecurity.com/privacy-policy/

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

Similar jobs worth comparing

Customer Support Advisor
Customer Support Advisor

CPI Security • Charlotte (NC)

On-site
USD 35,000 - 45,000
Medical, dental, and vision insurance
401(k) plan with company match
Free monitored security system after 90 days
+2
On-Site Full Stack Engineer: Cloud, CRM & CI/CD
On-Site Full Stack Engineer: Cloud, CRM & CI/CD

CPI Security • Charlotte (NC)

On-site
USD 110,000 - 150,000
Medical, dental, vision
401(k) plan with match
Paid time off
+2
Inside Sales Advisor
Inside Sales Advisor

CPI Security • Charlotte (NC)

On-site
USD 60,000 - 90,000
Great medical, dental, vision benefits
401(k) with company matching
Company paid holidays and PTO
+2
Cybersecurity Engineer
Cybersecurity Engineer

CPI Security • Charlotte (NC)

On-site
USD 80,000 - 100,000
Competitive pay
401(k) plan with competitive company match
Education assistance
+2
VP, Enterprise Applications & Software Engineering
VP, Enterprise Applications & Software Engineering

CPI Security • Charlotte (NC)

On-site
USD 180,000 - 280,000
On-site amenities
Product Specialist - Security, Video, Fire and Access Control Solutions
Product Specialist - Security, Video, Fire and Access Control Solutions

CPI Security • Charlotte (NC)

On-site
USD 65,000 - 85,000
Competitive pay
Medical, dental, and vision insurance
401(k) plan with company match
+3
Product Delivery Manager
Product Delivery Manager

CPI Security • New York (NY)

On-site
USD 85,000 - 110,000
Competitive pay
Medical, dental, and vision insurance
Paid time off
+2
Residential Security Sales Representative
Residential Security Sales Representative

CPI Security • Raleigh (NC)

On-site
USD 60,000 - 90,000
Guaranteed base pay
Uncapped commissions
Comprehensive training
+3
Community Events Coordinator
Community Events Coordinator

CPI Security • Charlotte (NC)

On-site
USD 40,000 - 55,000
Great medical, dental, and vision insurance
Paid time off and holidays
401(k) plan with company match
+3
Product Delivery Manager
Product Delivery Manager

CPI Security • Charlotte (NC)

On-site
USD 90,000 - 120,000
Competitive pay
Medical, dental, and vision insurance
401(k) with company match
+2