BHG Financial is a leader in the financial services space dedicated to helping accomplished professionals and small businesses through innovative financial solutions. They are seeking a Senior Full-Stack Engineer to design, build, and operate internal tools used across their technology organization, focusing on practical software development and collaboration with technical leadership.
Responsibilities:
- Build and maintain internal web applications, including both frontend and backend services
- Develop workflow and tooling that supports how teams actually get work done
- Integrate internal tools with existing systems such as Jira, Confluence, APIs, and identity platforms
- Take early prototypes or proofs of concept and harden them for real-world use
- Collaborate directly with architects and technical leadership to shape solutions and tradeoffs
- Help clarify loosely defined problems and translate them into actionable work
- Make pragmatic technical decisions that balance speed, quality, and long-term supportability
- You’ll often start with a problem statement from stakeholders, not a fully defined specification
- Help break work down into tasks, clarify requirements with stakeholders, and track progress project
- Work closely with experienced architects and engineers, not in isolation
- You’ll have room to influence implementation details and technical direction without being expected to own the full product strategy
- Other duties as assigned
Requirements:
- 5+ years of professional software development experience (flexible)
- Strong experience building and supporting production full-stack applications
- Experience with Next.js (preferred), React, or TypeScript
- Backend experience with .NET is a strong plus
- Experience working in cloud environments (Azure preferred)
- Familiarity with modern deployment patterns, CI/CD pipelines, and Kubernetes experience is a plus
- Experience working with AI-powered tools and Large Language Models (LLMs), including integrating them into products, workflows, or internal tools
- Ability to leverage AI/LLM capabilities (e.g., prompt engineering, model APIs, copilots, automation) to improve developer productivity, system performance, or user experience
- Broad software development background with the judgment to apply AI thoughtfully across frontend, backend, and cloud systems—not as a novelty, but as a scalable solution
- Comfortable making tradeoffs and managing technical debt intentionally
- Able to work with incomplete information and drive clarity through collaboration
- Thinks about tools and platforms in practical, engineering terms
- Uses modern development tools thoughtfully to improve productivity, not replace judgment
- Values readable, maintainable code over unnecessary complexity
- Experience in small teams or fast-moving environments
- Interest in mentoring or helping other teams adopt new internal tools
- Experience building internal platforms or shared services
- Travel requirement: All roles require travel during the first 6 months of employment to attend the BHG Oars in Experience. After the initial 6 months, ongoing travel is expected at approximately :5% annually for periodic team on-sites, team meetings, and cross-functional collaboration
- Experience with Next.js