> Markdown version of [/jobs/ext/2581687-security-programmer](https://www.wearedevelopers.com/jobs/ext/2581687-security-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Security Programmer - **Company:** Basepoint Building Automations - **Location:** Des Moines, IA, United States - **Contract:** Permanent contract - **Skills:** Computer Networks, Graphical User Interface, Human-Computer Interaction, IP Addressing, Internet Protocol, Microsoft Servers, Microsoft SQL Server, IP Cameras, Software Engineering, Systems Integration, Network Server - **Published:** August 9, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7f686d072d81d328 ## About the Role * Associates degree, or relevant job experience * Certified in and/or experience with Milestone XProtect VMS * Certified in and/or experience with Software House CCure 9000 * Understanding of Basic Electrical theory, wiring and electrical operations * Basic knowledge of the controls concepts and strategies for commercial building Security controls systems * Basic knowledge of IP Video Surveillance system concepts and strategies * Basic Knowledge of IP Networks, IP Addressing and Networking components * Basic Knowledge of Microsoft Server & Client systems including Microsoft SQL Server * Ability to read Mechanical and Electrical blueprints * Valid Driver's License Physical Requirements * Ability to travel daily to client locations and work sites * Level 1: Sedentary Work * Prolonged periods of sitting at a desk and working on a computer. * Occasional walking and/or standing on uneven and/or unimproved surfaces * Must be able to life 15 pounds at time ## Description The Programmer will program and test systems within scope of assigned projects. Troubleshoot, maintain, and program Security Access Controls and IP Video Surveillance systems and components for customers. Integrate third party systems for seamless user interface. Interact with end users to ensure a proper understanding of the operation of their physical security systems. Contribute to the company core focus of "We bring buildings to life" within our niche of "Doing good for people and planet by providing easily managed solutions to make buildings safer, smarter, and more efficient", and to our core values of Confident, Committed, Compassionate, Innovative, and One., * Assist in installing, programming, and testing systems, servers, workstations, etc. * Program and commission local systems software * Software integration with 3rd party systems/equipment * Create Graphical User Interface (GUI) * Participates in onsite walk-throughs and customer demonstration * Conduct owner/end user training * Maintain future troubleshooting documentation * Conduct site commissioning * Respond to service calls including on-call rotations * Stay current on industry trends to ensure utilization of current products * Other duties as assigned Essential Key Performance Indicators (KPI) * Job completion timeliness * Effectiveness * Customer Satisfaction ## Related Videos - [Computer Vision from the Edge to the Cloud done easy](https://www.wearedevelopers.com/videos/263-computer-vision-from-the-edge-to-the-cloud-done-easy) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Kubernetes Security - Challenge and Opportunity](https://www.wearedevelopers.com/videos/412-kubernetes-security-challenge-and-opportunity) - [The Sound of Privacy – What Your Spotify Data Reveals About You](https://www.wearedevelopers.com/videos/100346-the-sound-of-privacy-what-your-spotify-data-reveals-about-you) - [What makes Cybersecurity different for critical infrastructure?](https://www.wearedevelopers.com/videos/571-what-makes-cybersecurity-different-for-critical-infrastructure) - [tRPC: API schemas are pure overhead](https://www.wearedevelopers.com/videos/796-trpc-api-schemas-are-pure-overhead) ## Related Articles - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Understanding and Mitigating Common Web Vulnerabilities](https://www.wearedevelopers.com/magazine/565-understanding-and-mitigating-common-web-vulnerabilities) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)