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.
Qualifications
Required Skills
5+ years of professional experience in software engineering, including at least :2 years working with Go2 years working with C# / .NETComfortable working in Linux environments (CLI, scripting, package management, etc.)Strong knowledge of software toolchains, build processes, and continuous integration systemsExperience developing internal tools or developer productivity systemsFamiliarity with network protocols, HTTP / REST, and general client-server architecturesExperience writing clean, testable, and maintainable codeBonus Skills (Nice to Have)
Embedded systems experience or close work with physical hardwareFamiliarity with container / orchestration technologiesExperience with cloud infrastructure (AWS)Knowledge of frontend development (Angular, HTML / CSS)Familiarity with DevOps practiceExperience with motion control systems or real-time sensor integrationWho You Are
Independent, resourceful, and capable of taking full ownership of systems and processesAdaptable and excited to work in a lean, cross-functional teamStrong communicator who can gather requirements needed for projectsPassionate about building efficient, elegant, and scalable solutionsWilling to wear multiple hats and jump between code, tooling, infrastructure, and even hardware bring-upEnjoy hands-on work with hardware that has real-world, mission-critical impactCan be part of a collaborative team where your work matters—and gets shippedAbout 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.