Logo
TaxSlayer

Senior Full Stack Developer, Augusta, Ga

TaxSlayer, Augusta, Georgia, United States, 30910

Save Job

Senior Full Stack Software Developer

***Augusta, Ga***

Work Location & Schedule

This is a

hybrid position based in our Augusta, GA office . Team members are expected to work

on-site two days per week

and

remotely three days per week . This schedule supports collaboration while offering flexibility and work-life balance.

Who we are:

At TaxSlayer, we're more than just a tax software development company; we're empowering individuals and small businesses to plan for and file their tax returns online with confidence and ease. As a leading innovator in tax prep software, TaxSlayer, LLC, has been revolutionizing the way people file their taxes since 1965. Our user-friendly platform offers an intuitive interface that guides customers through the tax-filing process step by step, ensuring accuracy and maximum refunds.

TaxSlayer is headquartered in Augusta, GA with a satellite office in Charlotte, NC. TaxSlayer proudly employs nearly 200 individuals year-round, plus 300 additional in-season support agents. Our employees are among the brightest, most talented group of innovators who work collaboratively to improve our products and exceed customer expectations season after season.

Are

you

a TaxSlayer? About the Role We're seeking a highly skilled

Senior Full Stack Developer

with deep expertise in microservices architecture, cloud-native development, and modern front-end technologies. This is a hands-on role where you'll design and build scalable, high-performance applications that power our core business systems. You'll collaborate with cross-functional teams in a fast-paced, agile environment to deliver innovative solutions that drive real impact. What You'll Be Doing

Architect and develop microservices using

C# and ASP.NET Core Web APIs , following

domain-driven design

principles. Build and maintain

React-based microfrontend applications

using

TypeScript

and modern state management patterns. Implement

CQRS

patterns with

MediatR

to manage complex business logic and data flow. Develop and deploy containerized applications using

Docker

and

Kubernetes . Integrate with

Azure cloud services

including Key Vault, Container Registry, and Storage. Design and optimize

SQL Server databases

and

Redis caching

solutions. Work with

RabbitMQ

for message-driven inter-service communication. Write robust

unit, integration, and end-to-end tests

using

xUnit, Jest, and Playwright . Collaborate with DevOps on

CI/CD pipelines

using

Azure DevOps . Participate in code reviews and uphold high standards of code quality. Partner with UX/UI designers, product managers, and stakeholders to translate business needs into technical solutions. Troubleshoot and resolve complex issues across distributed systems. Contribute to continuous improvement and innovation across the development lifecycle. Must-Have Skills & Experience Core Development (5+ years): Expert in

C# ,

ASP.NET Core , and

RESTful API

development. Advanced proficiency in

JavaScript/TypeScript ,

HTML , and

CSS . Mastery of

React.js

and modern frontend frameworks. Strong grasp of

object-oriented design ,

design patterns , and

software architecture . Database & Caching (5+ years):

Deep experience with

SQL Server

and relational database design. Proficient in

Redis

for caching and session management. Architecture & Messaging (3+ years):

Proven experience with

microservices

and

distributed systems . Hands-on with

RabbitMQ

and

CQRS

using

MediatR . Familiarity with

microfrontend architecture . Cloud & Infrastructure (2+ years):

Experience with

Azure services

(Key Vault, Container Registry, Storage). Skilled in

Docker

and

Kubernetes

for container orchestration. CI/CD pipeline development using

Azure DevOps . Testing & Quality:

Strong background in

test-driven development . Experience with

xUnit ,

Jest ,

Moq , and

Playwright . Collaboration & Process:

Solid understanding of

Agile/Scrum

methodologies. Proficient with

Git

and version control systems. Excellent communication and teamwork skills. Preferred Qualifications

Experience in

financial services

or

tax software

domains. Familiarity with

domain-driven design . Knowledge of

modern state management

principles. Education & Certifications

Bachelor's degree in

Computer Science ,

Software Engineering , or equivalent experience. Ready to Join Us? Apply today

and be sure to

opt in for text updates

to stay connected with our recruiting team throughout the process! What We Offer At

TaxSlayer , we know that our greatest strength lies in the talented individuals who drive our innovation and success. That's why we're proud to offer a

competitive, comprehensive, and flexible benefits package

designed to support your well-being, growth, and work-life balance.

Flexible Work Options Enjoy remote and hybrid work opportunities, depending on the role and team needs.

Generous Time Off Exempt salaried employees receive a robust PTO bank, plus paid holidays to recharge and refresh.

Health & Wellness Coverage Medical, Dental, and Vision insurance through

Aetna

and

Guardian Coverage options include: Employee Only, Employee + Spouse/Domestic Partner, Employee + Children, or Family Access to a

Wellness Program

and

on-site fitness facility Financial Benefits

401(k)

with a

150% match on up to 3%

of your contribution Performance-based bonuses

and regular

salary reviews Additional Perks

Company-paid

life insurance ,

short-term and long-term disability Optional

critical illness

and

accident insurance Education assistance

to support your professional development Company-paid parking ,

company store , and

unlimited free coffee

Please note:

As a federal contractor, we are responsible to ensure our employees meet any obligations set forth by the U.S. government. We will inform you of any applicable requirements as they arise.

Legal Disclaimers

TaxSlayer is an equal opportunity employer and complies with all applicable laws regarding discrimination. Employment is based on qualifications, merit, and business need. This job description is not intended to be all-inclusive and may be subject to change to meet business needs.