SOFTWARE ENGINEER

Fringe Benefit Group, Inc.
Austin, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Austin, United States of America

Tech stack

Query Performance
JavaScript
.NET
Artificial Intelligence
Application Performance Management
ASP.NET
Automation of Tests
Azure
C Sharp (Programming Language)
Code Coverage
Software Quality
Code Review
Cursor (Graphical User Interface Elements)
DevOps
Microsoft SQL Server
Query Optimization
SQL Stored Procedures
T-SQL
Web Applications
Datadog
Data Logging
React
Large Language Models
Technical Debt
Indexer
Vue.js
Angular
Information Technology
Front End Software Development
Software Coding
Web Api

Job description

The Software Engineer is a mid-to-senior, full-stack engineer responsible for designing, building, testing, and operating FBG's .NET-based web applications across the front end, back end, and SQL Server data tier. This role sits a step above Application Support Engineer, expected to take ownership of meaningful features end-to-end and contribute to the team's overall quality bar. Just as importantly, the modern Software Engineer at FBG is AI-fluent: comfortable directing, reviewing, and orchestrating large language models as a core part of the craft, with the higher-level systems thinking that the role now demands. The successful candidate is equally at home shipping their own code, acting as a QA / Test Engineer for changes authored by other engineers, and reasoning about systems above the level of any individual file., * Design, build, and ship full-stack features end-to-end across the front end, back end, and SQL Server data tier with minimal supervision.

  • Partner with stakeholders to translate business needs into pragmatic, well-scoped technical solutions, and resolve complex production issues quickly and effectively.
  • Operate the systems you build. Own performance, reliability, and incident response for the components in your portfolio.

ESPRIT DE CORPS

  • Act as a QA / Test Engineer for changes authored by your peers by providing thorough code review, exploratory testing, and automated test coverage before merge.
  • Pair with product, design, DevOps, and support to ship release-ready software, not just code that passes a build.
  • Share patterns and review peers' pull requests substantively, and foster a culture of knowledge sharing across teams and disciplines.

BRING GUSTO

  • Be AI-fluent: use LLMs and coding assistants as everyday tools, directing them effectively, validating their output, and orchestrating multi-step agentic workflows rather than simply writing code by hand.
  • Stay current with the rapidly evolving AI tooling landscape, the .NET ecosystem, modern JavaScript frameworks, and SQL Server. Bring what you learn back to the team.
  • Approach ambiguous problems with curiosity and a bias toward shipping. Prototype, measure, and iterate.

BE EXPERTS

  • Demonstrate strong, end-to-end working knowledge of the stack: C#, ASP.NET MVC / Web API, modern JavaScript and front-end frameworks, and SQL Server (T-SQL, schema design, indexing, and query tuning).
  • Think at the systems level, contributing to architecture, data modeling, and integration decisions that hold up as the product grows.
  • Become a trusted resource on FBG's business context: benefits, health plan provisions, claims processes, and the regulatory environment we operate in.

OWN IT

  • Take a feature from requirements through design, implementation, testing, deployment, and post-launch support, and own the outcome.
  • Continuously raise code quality, test coverage, and operational maturity, and pay down technical debt deliberately.
  • Follow secure coding practices, contribute to change-management discipline, and help the team maintain the long-term health of the codebase.

Requirements

Do you have experience in Writing skills?, * 5+ years of hands-on experience designing, building, and supporting production .NET web applications.

  • Strong full-stack proficiency: C# and ASP.NET MVC / Web API on the back end, plus modern JavaScript and at least one front-end framework (e.g., React, Angular, or Vue) on the front end.
  • Deep SQL Server experience: schema design, T-SQL, stored procedures, indexing, and query performance tuning.
  • Demonstrated AI fluency: day-to-day use of LLM-based coding assistants (e.g., Claude, Copilot, Cursor) and the judgment to direct, review, and correct their output.
  • Strong testing instincts, with the ability to act as the QA / Test Engineer for another engineer's pull request via code review, exploratory testing, and authoring meaningful automated tests.
  • Comfort with monitoring, logging, and observability tooling (e.g., Application Insights, ELK, or equivalents) and using it to diagnose issues in production.
  • Strong written and verbal communication, with the ability to explain trade-offs to engineers and non-technical stakeholders alike.
  • Self-directed: manages multiple priorities, makes sound trade-offs, and delivers without close supervision.

EDUCATION AND EXPERIENCE

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience.
  • Microsoft, Azure, or other relevant certifications a plus but not required.

Apply for this position