Full Stack Software Engineer

CPI Security

Town of Charlotte (NY)

On-site

USD 100,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive pay
Educational assistance
Health and dental insurance
Paid time off (PTO)
401(k) plan

Job summary

CPI Security in Charlotte, NC is seeking a Full Stack Software Engineer to join our growing IT organization. You will design, develop, and deploy web, mobile, Salesforce, and cloud applications, collaborating with stakeholders to influence architecture and deliver critical solutions.

The role emphasizes hands-on delivery, code quality, and communication, with on-site work at our HQ in Charlotte. Strong problem-solving and team collaboration are essential.

Qualifications

  • 6+ years with CPI’s core technologies and development frameworks.

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

Skills

C#
ASP.NET MVC
Web API
ADO.NET
EF (Entity Framework)
NHibernate
Dapper
.NET Core
Angular
JavaScript
jQuery
HTML
CSS
RabbitMQ
T-SQL
SQL design
NuGet packages
Azure Functions
Service Bus
Azure DevOps Pipelines
GRPC
Salesforce CRM
CRM systems
Scrum
SOLID principles

Tools

Azure PaaS
Salesforce Development
Apex

Job description

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer
Full Stack Software Engineer

CPI Security • Charlotte (NC)

On-site
USD 110,000 - 150,000
Medical, dental, vision
401(k) plan with match
Paid time off
+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
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
Senior Full-Stack Engineer: Scale Cloud & Web Apps
Senior Full-Stack Engineer: Scale Cloud & Web Apps

CPI Security • Town of Charlotte (NY)

On-site
USD 100,000 - 150,000
Competitive pay
Educational assistance
Health and dental insurance
+2
Senior Software Engineer
Senior Software Engineer

Gravity IT Resources • Charlotte (NC)

On-site
USD 110,000 - 150,000
Sr. Software Engineer- Full Stack
Sr. Software Engineer- Full Stack

Velocitor Solutions • Charlotte (NC)

On-site
USD 120,000 - 160,000
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
Corporate Controller
Corporate Controller

CPI Security • Town of Charlotte (NY)

On-site
USD 150,000 - 190,000
Competitive pay
Medical, dental, vision insurance
401(k) plan with company match
+2
Full Stack Engineer
Full Stack Engineer

CSafe Global Group • Kentucky

Hybrid
USD 90,000 - 120,000
Paid Time OFF (PTO) starting at 25 days
Medical, Dental and Vision Insurance
401k with Employer Match
+1
Product Delivery Manager
Product Delivery Manager

CPI Security • Charlotte (NC)

On-site
USD 120,000 - 155,000
On-site café
Fitness facility
Walking trail
+7