CareerPlan

Sec Systs Software Programmer

Chicago, IL, usFull-time2026-10-19 → 2026-11-11

Core

Develop, customize, and maintain software applications, APIs, and automation tools for physical security platforms including access control and video management systems.

Role type

Software Programmer specializing in physical security system integration

Builds

Interfaces between security systems and enterprise applications (HRIS, ITSM, IAM), data exchange pipelines, and workflow connectors for identity lifecycle automation

Domain

Physical Security / Cybersecurity / Enterprise Systems

Required skills

Programming/scripting languages, API/SDK integration, SQL/PostgreSQL/MongoDB, Genetec, Software House CCure, Access Control systems, Video Management Systems, Database management, Secure coding practices

Preferred skills

IAM workflows, Cloud platforms, Enterprise messaging (RabbitMQ, Kafka, Azure Service Bus), Security protocols (OSDP, Wiegand, ONVIF), Cybersecurity frameworks (NIST, ISO 27001)

Technologies

Genetec, Software House CCure, RabbitMQ, Kafka, Azure Service Bus, SQL, PostgreSQL, MongoDB

Responsibilities

Develop and maintain applications, APIs, and automation tools; Customize and configure access control and video management systems; Build interfaces between security systems and enterprise applications; Implement system integrations and data exchange pipelines; Troubleshoot software and configuration issues; Maintain documentation and code repositories; Perform system health checks, patching, and upgrades; Ensure compliance with cybersecurity and physical security standards; Provide technical guidance on system design and architecture.

Seniority

Mid-level to Senior, hands-on IC