Software Engineer Go Outdoors
Must be US Citizen or Green Card holder. W-2 full-time salaried position, 100% remote — must reside in the US full time.
About the role
Brandt Information Services is a leading provider of technology and marketing services for state wildlife and parks agencies, revolutionizing how agencies connect with and serve the public. From planning a camping trip to purchasing a hunting or fishing license, our solutions streamline the outdoor recreation experience. Every transaction — whether a boat registration, campground reservation, or educational event ticket — contributes to conservation efforts and enhances outdoor recreation opportunities.
The Software Engineer is responsible for designing, developing, testing, and maintaining high-quality software solutions that meet organizational goals and technical standards. This role works closely with Technical Leads, Architects, Product Managers, QA, and DevOps to ensure solutions are secure, scalable, performant, and maintainable. The Software Engineer contributes to the full software development lifecycle — from design and implementation to deployment and support.
Responsibilities
- Lead and contribute to the design, development, and delivery of technical solutions that meet functional, performance, and security requirements.
- Translate architectural vision and product requirements into actionable technical plans and development tasks.
- Provide day-to-day technical oversight to engineering teams, including code reviews, design validation, and troubleshooting.
- Write high-quality, maintainable, and testable code; contribute to critical or complex components.
- Collaborate across product, architecture, QA, and DevOps to ensure end-to-end delivery quality.
- Mentor engineers to strengthen technical depth, development discipline, and problem-solving skills.
- Advocate and enforce engineering best practices, coding standards, and CI/CD processes.
- Identify and resolve technical risks and dependencies early in the development lifecycle.
- Evaluate emerging technologies and tools to drive modernization and improve delivery efficiency.
- Foster a culture of technical excellence, collaboration, and continuous improvement within the team.
Competencies
- Strong problem-solving and analytical thinking
- Collaboration and communication across teams
- Accountability and ownership for quality and outcomes
- Continuous learning and adaptability to evolving technologies
- Commitment to clean code and maintainable design
Requirements
- 7–10 years of hands-on software engineering experience delivering production applications (Staff II level).
- Extensive experience in the fintech space, specifically with payment and transaction software.
- Working experience with Azure cloud services, CI/CD pipelines, and modern front-end frameworks.
- Strong analytical and debugging skills; ability to take ownership of assigned tasks and deliver quality solutions.
Skills
- C# and .NET
- Front-end technologies (e.g., Angular, React, Blazor)
- RESTful APIs, microservices, and cloud platforms (e.g., Azure, AWS)
- Relational databases (SQL Server, PostgreSQL) and ORMs (e.g., Entity Framework)
- Containerization (Docker, Kubernetes)
- DevOps practices and tools (e.g., GitHub Actions, Azure DevOps)
- Contributions to open-source projects or technical blogs
Pay
Compensation range: $95,000 – $115,000. Final salary is determined by the candidate’s expertise, qualifications, and prior experience within the applicable pay band.
Benefits
- Health insurance with some plans fully covered for the employee (family members can be added at a discounted rate)
- Vision insurance fully covered for the employee (family members can be added at a discounted rate)
- Dental insurance available for purchase
- Flexible/open paid time off (PTO) policy (available after 30 days of continuous service)
- Nine paid holidays
- 401k plan with matching company contributions
- Annual year-end performance bonuses
- Up to 8 weeks of paid parental leave
- Life insurance fully covered by the company
- Long-term disability insurance fully covered by the company
- Free Udemy account for ongoing professional development and learning