Demo

Senior Software Engineer

Applied Resource Group
Alpharetta, GA Full Time
POSTED ON 12/19/2025 CLOSED ON 1/18/2026

What are the responsibilities and job description for the Senior Software Engineer position at Applied Resource Group?

Senior Back-End Software Engineer

Location: Alpharetta, GA (Hybrid: 2–3 days onsite)

Department: Engineering / R&D

Type: Full-Time


About the Role

We’re looking for a seasoned Back-End Software Engineer to help design, develop, and deliver innovative features in a modern, microservices-based platform.

This role is ideal for engineers who take pride in building clean, scalable systems, understand how technology fits together, and enjoy mentoring others while working in a collaborative, agile environment.


You’ll work across .NET, C#, SQL Server, and Kubernetes, contributing to both on-premise and cloud-based solutions while helping shape the evolution of our product architecture.


What You’ll Do

  • Design, build, and maintain microservices and APIs using .NET 6 and C#.
  • Develop and optimize SQL Server queries and database structures.
  • Collaborate with Tech Leads, Architects, and QA to deliver high-quality, performant software.
  • Participate in Agile ceremonies — sprint planning, story pointing, reviews, and retrospectives.
  • Contribute to CI/CD pipelines and deployment automation.
  • Mentor junior engineers and help strengthen development best practices.
  • Continuously learn, evaluate, and apply new technologies that improve scalability, performance, or developer efficiency.


What You Bring

  • 6–10 years of professional experience in back-end software development with C# and .NET (Core/6/7).
  • Deep experience with microservices architecture and containerized deployments (Kubernetes, Docker).
  • Solid understanding of SQL Server and relational database design.
  • Hands-on experience with RESTful APIs, clean architecture, and unit testing frameworks (xUnit, NUnit, etc.).
  • Familiarity with Azure DevOps, GitHub Actions, or similar CI/CD pipelines.
  • Strong grasp of object-oriented principles, design patterns, and system performance optimization.
  • A passion for understanding how and why systems work — not just implementing tickets.
  • Stable career history — consistent tenure and demonstrated ownership of past projects.


Nice to Have

  • Experience with Entity Framework, Dapper, or event-driven architectures (Kafka, RabbitMQ, Azure Service Bus).
  • Exposure to front-end technologies (React, TypeScript) is a plus but not required.
  • Familiarity with AI-assisted coding tools like Copilot or ChatGPT, used with a strong understanding of the underlying logic.


Who You Are

  • Pragmatic problem-solver who writes clean, maintainable code.
  • Curious engineer who thrives in a growth-oriented, collaborative team.
  • Self-starter who balances innovation with accountability and delivery.
  • Someone who takes pride in building things that work — and understanding why they work.


Why You’ll Love It Here

  • Opportunity to work on modern, cloud-based architecture with strong engineering peers.
  • Flexible hybrid schedule — 2–3 days onsite with a collaborative, tech-driven team.
  • A culture that values growth, ownership, and results over bureaucracy.
  • Competitive compensation and comprehensive benefits.

Salary : $125,000 - $135,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Applied Resource Group

  • Applied Resource Group Atlanta, GA
  • Principal Mobile Engineer – React Native Location: Hybrid | Atlanta, GA (4 days onsite) Job Type: Contract: 6 months Position Summary An established enterp... more
  • 2 Days Ago

  • Applied Resource Group Gainesville, GA
  • Director, Enterprise PMO & IT Transformation Build the PMO. Shape the Strategy. Lead Enterprise Transformation. We are seeking a transformational IT and bu... more
  • 3 Days Ago

  • Applied Resource Group Alpharetta, GA
  • Senior Product Manager – AI Transformation (Hybrid) Alpharetta, GA Overview We are seeking a highly collaborative and business-minded Senior Product Manage... more
  • 10 Days Ago

  • Applied Resource Group Atlanta, GA
  • FP&A Manager Location: Atlanta, GA (Hybrid) Overview A growing global organization is seeking an experienced FP&A Manager to support financial planning, tr... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Alpharetta, GA area that may be a better fit.

  • Momentive Software Atlanta, GA
  • Job Description Senior Software Engineer NET API Development About The Role The Senior Software Engineer leads implementation for significant projects or m... more
  • 8 Days Ago

  • Veracity Software Inc Atlanta, GA
  • Title: Senior Dynatrace Engineer GDOT Contract role Location: Atlanta, GA, Onsite Job Description While the intent may be a long-term tenure, this position... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!