Security Programmer

Basepoint Building Automations
Des Moines, IA, United States
25 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Job source

Tech stack

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

Job 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

Requirements

  • 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

About the company

At Basepoint Building Automations, we’re driven by innovation, collaboration, and the belief that technology should make buildings - and the people in them - perform at their best.

We are Problem-solvers. Innovators. Builders. Collaborators. Technicians. Engineers. Thinkers. Learners. Leaders. We’re passionate about turning complex systems into simple, sustainable solutions that make a real impact.

We believe in teamwork, continuous learning, challenging projects, and celebrating success together. Sound like you? We’re looking for Security Programmer in our Des Moines office., Basepoint was built on the belief that the best companies are owned by the people who show up every day to do the work. As an employee-owned building automation company, we approach every project with a long-term mindset, shared accountability, and pride in doing the work right. Our people are owners, which means higher standards, stronger teamwork, and a long-term mindset. When the company succeeds, we all succeed-and that shows up in how we work every day. When you join Basepoint, you’re not just taking a job, you’re helping build something you own.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:18 min

Prioritizing technical implementations via customer baseline needs

Konstantin Diener Konstantin Diener ¡ World Congress 2024

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters ¡ World Congress 2022

2:53 min

Capabilities and features of cloud-managed IP cameras

Flo Pachinger ¡ LIVE

1:35 min

Translating domain names to server IP addresses

Shem Magnezi Shem Magnezi ¡ World Congress 2025

3:22 min

Transitioning from software engineering to security roles

Anna Oliveira ¡ Coffee With Developers

1:27 min

Binding executable logic into network servers

Saoussen Chaabnia Saoussen Chaabnia ¡ Europe 2026 Virtual

Videos

See all

Related articles

See all