Sec Systs Software Programmer
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
