Action Target logo

Senior Software Developer

Action Target

Provo, UT
Full Time
Senior
about 13 hours ago

Job Description

About the Role

Action Target is seeking a talented and self-motivated Senior Software Developer to take ownership of developer tools, software maintenance processes, and creating new products. This individual will play a critical role in the ongoing evolution of our software stack used in advanced shooting range technology for military, law enforcement, and commercial customers. You'll work in a fast-moving, startup-like environment with broad responsibilities, spanning DevOps, internal tooling, and feature-level development. Your primary focus will include maintaining and extending software in Go, contributing to tools in C#, and supporting a robust Linux-based infrastructure. This position offers a unique opportunity to shape internal developer experiences while writing software that directly controls physical hardware systems.

Key Responsibilities

  • Develop and maintain internal tools used across engineering, installation, and service departments.
  • Contribute to Go-based backend software that interfaces with sensors, motion systems, and physical range hardware.
  • Support and enhance C#/.NET applications, including web-based tools and range configuration systems.
  • Work closely with hardware to support embedded integration, system testing, and real-time software behavior.
  • Identify opportunities for process improvements in DevOps, CI/CD, and release management.
  • Collaborate across departments to understand needs and implement solutions that improve engineering productivity and quality.
  • Support occasional frontend improvements or UI prototypes as needed.

Requirements

  • 5+ years of professional experience in software engineering, including at least 2 years working with Go.
  • At least 2 years working with C#/.NET.
  • Comfortable working in Linux environments (CLI, scripting, package management, etc.).
  • Strong knowledge of software toolchains, build processes, and continuous integration systems.
  • Experience developing internal tools or developer productivity systems.
  • Familiarity with network protocols, HTTP/REST, and general client-server architectures.
  • Experience writing clean, testable, and maintainable code.

Nice to Have

  • Embedded systems experience or close work with physical hardware.
  • Familiarity with container/orchestration technologies.
  • Experience with cloud infrastructure (AWS).
  • Knowledge of frontend development (Angular, HTML/CSS).
  • Familiarity with DevOps practice.
  • Experience with motion control systems or real-time sensor integration.

Working at Action Target

At Action Target, we design, build, and support some of the most advanced shooting range systems in the world. Our customers range from law enforcement to the military to commercial operators. With a deep integration of software, hardware, and mechanical systems, we create immersive and high-performance range environments. Join us and help build the future of shooting range technology.

Apply Now

Job Details

Posted AtJul 1, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

About Action Target

Website

actiontarget.com

Company Size

101-250 employees

Location

Provo, UT

Industry

All Other Fabricated Metal Product Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches