About the Company
Outdoor Holding Company (NASDAQ: POWW) owns and operates GunBroker.com, an online marketplace for firearms, ammunition, and hunting and shooting sports accessories in the United States. Its technology platform connects buyers, licensed dealers, retailers, manufacturers, and sellers through a digital marketplace designed for regulated products and enthusiast commerce.
The company continues to invest in technology, data, artificial intelligence, and user experience to improve search, personalization, fraud detection, compliance, and pricing insights.
About the Role
Outdoor Holding Company is seeking a Software Developer specializing in APIs, .NET, and AI-assisted development. This role focuses on designing, building, and maintaining production APIs that support marketplace operations, internal applications, and partner integrations.
You will work closely with Product, QA, and Data Engineering teams to develop reliable, scalable APIs that can evolve without disrupting existing systems and customers. The position involves hands-on development, technical design decisions, automated testing, code reviews, and production troubleshooting.
AI coding agents are part of the daily development workflow. The successful candidate will use these tools to accelerate coding and testing while taking responsibility for validating generated output and maintaining software quality.
Key Responsibilities
•Design, develop, and maintain production web APIs supporting marketplace features, internal applications, and external integrations.
•Create reliable API contracts with appropriate versioning, backward compatibility, and error-handling practices.
•Work with relational databases, SQL, and ORM frameworks to support application functionality.
•Write and maintain automated unit, integration, and regression tests.
•Use AI coding tools and agents to assist with development, test generation, and technical problem-solving.
•Validate AI-generated code and tests to ensure correctness, security, maintainability, and reliability.
•Participate in code reviews as both a contributor and reviewer.
•Collaborate with Product, QA, and Data Engineering teams on technical requirements and implementation decisions.
•Contribute to architecture discussions and make technical design decisions.
•Troubleshoot production issues and support the reliability of high-volume applications.
•Help modernize existing systems while maintaining compatibility with dependent applications and integrations.
•Follow established engineering practices for API security, testing, documentation, and code quality.
Required Qualifications
•3+ years of experience building and maintaining production web APIs using a statically typed backend language such as C#, Java, Kotlin, or Go.
•Strong understanding of REST API design, including versioning, backward compatibility, error handling, and multi-client integrations.
•Production experience with relational databases, SQL, and ORM frameworks.
•Demonstrated experience writing automated unit, integration, and regression tests.
•Daily experience using AI coding tools or AI agents, with a disciplined approach to validating their output.
•Experience participating in code reviews as both an author and reviewer.
•Strong written and verbal communication skills.
Preferred Qualifications
•Experience with C#, ASP.NET Core, Entity Framework Core, and the broader .NET ecosystem.
•SQL Server and T-SQL experience, including stored procedures and performance optimization.
•Experience modernizing or replacing existing systems while preserving API compatibility.
•Experience with Rust or other systems programming languages.
•Production support experience in high-volume environments.
•Experience developing public-facing or partner APIs, including authentication, API security, and documentation standards.
•Familiarity with GraphQL, OData, or gRPC services.
•Frontend development experience with Angular, React, TypeScript, JavaScript, HTML, and CSS.
•Cloud-native development experience with Azure, Cosmos DB, serverless functions, containers, message queues, or microservices.
•Experience in e-commerce, online marketplaces, payments, auction platforms, or regulated industries.
Work Details
•Job Title: Software Developer (APIs, .NET & AI).
•Company: Outdoor Holding Company.
•Location: Remote, United States; preference for candidates in the Atlanta metropolitan area.
•Experience Level: 3+ years.
•Visa Sponsorship: Not available.
•Salary and Benefits: Not specified in the source.
Employment Details
•Department: Software Development / Engineering.
•Industry: E-commerce and Online Marketplace Technology.
•Work Arrangement: Remote.
•Employment Type: Not specified in the source.