Software Engineer Go Outdoors
at Brandt Information Services. LLC
- Seniority
- Senior
- Work model
- Remote
- Location
- Remote
- Posted
- 7d ago
at Brandt Information Services. LLC
<p> </p> <p> </p> <div><strong><u>Senior Software Engineer, GO Payments </u></strong><br>Must be US Citizen or Green Card holder</div> <div>W-2 Full Time Salaried Position</div> <div>100% Remote - Must reside in the US full time</div> <div> </div> <div>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. </div> <div> </div> <div>The Senior Software Engineer is responsible for designing, developing, testing and maintaining high-quality software solutions that meet organizational goals and technical standards. <strong>This role requires experience in the fintech space, specifically with payment and transaction software. </strong>This role works closely with Technical Leads, Architects, Product Managers, QA, and DevOps to ensure solutions are secure, scalable, performant, and maintainable.</div> <div> </div> <div>The Senior Software Engineer contributes to the full software development lifecycle — from design and implementation to deployment and support. The position requires strong problem-solving skills, attention to detail, and the ability to work collaboratively within a cross-functional engineering team. </div> <div> </div> <div><strong><u>Job Responsibilities</u></strong></div> <ul> <li>Lead and contribute to the design, development, and delivery of technical solutions that meet functional, performance, and security requirements.</li> <li>Translate architectural vision and product requirements into actionable technical plans and development tasks.</li> <li>Provide day-to-day technical oversight to engineering teams, including code reviews, design validation, and troubleshooting.</li> <li>Write high-quality, maintainable, and testable code; contribute to critical or complex components.</li> <li>Collaborate across product, architecture, QA, and DevOps to ensure end-to-end delivery quality.</li> <li>Mentor engineers to strengthen technical depth, development discipline, and problem-solving skills.</li> <li>Advocate and enforce engineering best practices, coding standards, and CI/CD processes.</li> <li>Identify and resolve technical risks and dependencies early in the development lifecycle.</li> <li>Evaluate emerging technologies and tools to drive modernization and improve delivery efficiency.</li> <li>Foster a culture of technical excellence, collaboration, and continuous improvement within the team.</li> </ul> <div> </div> <div><strong><u>Job Competencies</u></strong></div> <ul> <li>Strong problem-solving and analytical thinking </li> <li>Collaboration and communication across teams </li> <li>Accountability and ownership for quality and outcomes </li> <li>Continuous learning and adaptability to evolving technologies </li> <li>Commitment to clean code and maintainable design </li> </ul> <div> </div> <div><strong><u>Technical Skills and Experience</u></strong></div> <ul> <li><strong>Extensive experience in the fintech space, specifically with payment and transaction software.</strong></li> <li>Experience in software development with a strong focus on C# and .NET. </li> <li>Experience with front-end technologies (e.g., Angular, React, Blazor). </li> <li>Experience with RESTful APIs, microservices, and cloud platforms (e.g., Azure, AWS). </li> <li>Familiarity with relational databases (SQL Server, PostgreSQL) and ORMs (e.g., Entity Framework). </li> <li>Exposure to DevOps practices and tools (e.g., GitHub Actions, Azure DevOps). </li> <li>Contributions to open-source projects or technical blogs. </li> <li>Nice to have: knowledge of containerization (Docker, Kubernetes). </li> </ul> <div> </div> <div> </div> <div><strong><u>What You Will Need</u></strong></div> <ul> <li>Experience: 5-7 years of hands-on software engineering experience delivering production applications. </li> <li>Skills: Refer to Tech Stack Requirements.</li> <li>Knowledge: Working experience with Azure cloud services, CI/CD pipelines, and modern front-end frameworks. </li> <li>Capabilities: Strong analytical and debugging skills; ability to take ownership of assigned tasks and deliver quality solutions. </li> <li><strong>Extensive experience in the fintech space, specifically with payment and transaction software.</strong></li> </ul> <div> </div> <div> </div> <div><strong><u>Compensation & Benefits:</u></strong></div> <div>Here at Brandt, we understand that highly satisfied employees are key to a thriving company. This is why we offer:</div> <ul> <li>The selected candidate should have the <strong>skills, qualifications, and experience</strong> consistent with a <strong>Senior I level </strong>within Brandt’s job architecture. The compensation range is $95,000.00 - $150,000.00 with the final level and corresponding salary <strong>determined based on the candidate’s expertise, qualifications and prior experience within the applicable pay band</strong> determined by factors including but not limited to skills, qualifications, and experience for this role.</li> <li>Health insurance with some plans fully covered for the employee (family members can be added at a discounted rate)</li> <li>Vision insurance fully covered for the employee (family members can be added at a discounted rate)</li> <li>Dental insurance available for purchase</li> <li>Flexible/O