Full Stack Software Engineer Job at CPI Security, Charlotte, NC

  • CPI Security
  • Charlotte, NC

Job Description

Job Description

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

Job Tags

Full time, Temporary work

Similar Jobs

Doge Labs Vr

3D Artist Job at Doge Labs Vr

3D Generalist (Mid-Level) DLVR is a VR game studio built by gamers for gamers. We create immersive worlds and live experiences that...  ..., and implementation in Unity. You'll collaborate with artists, designers, developers, and animators to create a cohesive visual... 

BJC Healthcare

MRI Technologist (Weekend Option) Job at BJC Healthcare

 ...Jewish St. Peters Hospital, we pride ourselves on forming teams that facilitate the healing process and provide excellent care. As an MRI T echnologist , you will play a vital role in our award-winning organization that is dedicated to creating a positive impact on... 

Hub Group

Local CDL-A Truck Driver Job at Hub Group

 ...60 per year, guaranteed \n Earn $1,768.46 per week, guaranteed \n Local routes, home daily \n Monday - Saturday schedule, Morning start times \n Paid time off \n \n Requirements \n \n Must have a valid CDL-A License \n At least one year of experience... 

MRINetwork

Progressive Care Unit Registered Nurse Job at MRINetwork

 ...Progressive Care Unit Registered Nurse (PCU RN)Step Into a High-Acuity Nursing Role That Makes a DifferenceA leading South Carolina healthcare...  ...services. With a network that spans over 50 hospitals, 535+ ambulatory surgery centers, and numerous outpatient care facilities,... 

Henry Ford Health

Sleep Technologist (RPSGT) - Night Shift, PSG Scoring Job at Henry Ford Health

 ...Detroit, MI, is seeking a Sleep Technologist - Registration for the Detroit Campus Sleep Medicine department. This full-time midnight shift position involves performing sleep studies and assisting with CPAP/BiPAP titrations.You will score recordings, generate reports,...