Software Engineer Go Outdoors
Senior Software Engineer, GO Payments
Must be US Citizen or Green Card holder
Must be US Citizen or Green Card holder
W-2 Full Time Salaried Position
100% Remote - Must reside in the US full time
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 Senior Software Engineer is responsible for designing, developing, testing and maintaining high-quality software solutions that meet organizational goals and technical standards. This role requires experience in the fintech space, specifically with payment and transaction software. This role works closely with Technical Leads, Architects, Product Managers, QA, and DevOps to ensure solutions are secure, scalable, performant, and maintainable.
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.
Job 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.
Job 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
Technical Skills and Experience
- Extensive experience in the fintech space, specifically with payment and transaction software.
- Experience in software development with a strong focus on C# and .NET.
- Experience with front-end technologies (e.g., Angular, React, Blazor).
- Experience with RESTful APIs, microservices, and cloud platforms (e.g., Azure, AWS).
- Familiarity with relational databases (SQL Server, PostgreSQL) and ORMs (e.g., Entity Framework).
- Exposure to DevOps practices and tools (e.g., GitHub Actions, Azure DevOps).
- Contributions to open-source projects or technical blogs.
- Nice to have: knowledge of containerization (Docker, Kubernetes).
What You Will Need
- Experience: 5-7 years of hands-on software engineering experience delivering production applications.
- Skills: Refer to Tech Stack Requirements.
- Knowledge: Working experience with Azure cloud services, CI/CD pipelines, and modern front-end frameworks.
- Capabilities: Strong analytical and debugging skills; ability to take ownership of assigned tasks and deliver quality solutions.
- Extensive experience in the fintech space, specifically with payment and transaction software.
Compensation & Benefits:
Here at Brandt, we understand that highly satisfied employees are key to a thriving company. This is why we offer:
- The selected candidate should have the skills, qualifications, and experience consistent with a Senior I level within Brandt’s job architecture. The compensation range is $95,000.00 - $150,000.00 with the final level and corresponding salary determined based on the candidate’s expertise, qualifications and prior experience within the applicable pay band determined by factors including but not limited to skills, qualifications, and experience for this role.
- 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 (9) 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
Brandt Information Services, LLC is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, veteran status, genetic data, or other legally protected status.
Please direct all questions/inquires to careers@brandtinfo.com
As published by greenhouse
First Name, Last Name, Email, Phone, Resume/CV, Cover Letter
- Preferred First Name optional
- LinkedIn Profile optional
- Are you 18 years of age or older? choose one
- Are you legally authorized to work in the United States? choose one
- Will you now or in the future require sponsorship for employment visa status? choose one
- If referred by an employee, please give employee name.
- Are you related to a current employee of Brandt? choose one
- What is your desired compensation?
- Available start date?
- Background Information The nature of Brandt's work involves working with governmental agencies that require a satisfactory criminal history check in accordance with applicable state law and agency security policies. As part of our contractual requirements, Brandt is required to perform due diligence on its employees regarding any previous criminal history. Depending on the role for which you are hired, this may include a Level 2 fingerprint criminal background check and subsequent approval by the law enforcement agencies for which we perform work. As part of our ongoing requirements with our state agency clients, your fingerprints will remain on file with law enforcement authorities as long as you are employed with Brandt and subject to periodic reviews. Have you ever been convicted of a felony or a first-degree misdemeanor? choose one
- If Yes, provide detailed information including what you were charged with, state where you were charged, the date of conviction and the penalty imposed.
- Have ever plead nolo contendere or guilty to a crime which is a felony or a first-degree misdemeanor? choose one
- If Yes, what where the charges? Where? (city/state) Date of charges?
- Have you have the adjudication of guilt withheld for a crime which is a felony or a first-degree misdemeanor? choose one
- If Yes, what where the charges? Where? (city/state) Date of charges?
- Have you ever failed a drug test? choose one
- I certify that my answers to all questions are true and correct without any consequential omissions of any kind whatsoever. I understand that if I am employed, any false, misleading or otherwise incorrect statements made on this application or during the pre-employment process may be grounds for my immediate termination. I further understand that if I am hired for this position, that I must submit to a criminal background check to investigate and further verify the statements contained in this application in order to proceed with employment. Acceptance: choose one
- Check the box below if you would like to receive text messages from the company regarding your status in the hiring process. Data rates may apply. (n/a) choose any
- How many years of professional experience do you have with C# and .NET backend development (.NET Core / .NET 6 or later)? choose one
- Do you have hands-on experience building or integrating payment processing or fintech systems (e.g., card processing, ACH, digital wallets, payment gateways)? choose one
- Which of the following payment or fintech technologies have you worked with professionally? (Select all that apply) choose any
- Do you have professional experience designing and developing REST APIs? choose one
- How would you rate your professional experience with SQL Server? choose one
- Do you have professional experience using Entity Framework or another ORM (Object Relational Mapper)? choose one
- Have you worked on an Agile Scrum team using ceremonies such as sprint planning, backlog refinement, daily standups, and retrospectives? choose one
- Do you have working knowledge of PCI-DSS or other regulated-data compliance standards? choose one
- Which backend technologies have you used professionally? (select all that apply) choose any
- Are you comfortable working in environments involving secure financial or regulated customer data? choose one
- What state do you currently reside in?