Brandt Information Services is a leading provider of technology and marketing services for state wildlife and parks agencies. The Software Engineer is responsible for designing, developing, testing, and maintaining high-quality software solutions that meet organizational goals and technical standards.
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
Requirements:
- Must be US Citizen or Green Card holder
- W-2 Full Time Salaried Position
- 100% Remote - Must reside in the US full time
- 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)
- Knowledge of containerization (Docker, Kubernetes)
- Exposure to DevOps practices and tools (e.g., GitHub Actions, Azure DevOps)
- Experience: 4–6 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
- Contributions to open-source projects or technical blogs