BHG Financial is a leader in the financial services space, committed to providing innovative financial solutions to high-earning professionals and small businesses. The Senior Full Stack Engineer will design, build, and operate internal tools, focusing on developing reliable applications and integrating with existing systems to enhance productivity across the technology organization.
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