Software Engineer – Enterprise Applications (.NET / SQL Server) [Hybrid, ATL/GA/US]

Build Technology Group

Roswell (GA)

Hybrid

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Hybrid work environment
Professional development opportunities
Exposure to modern Microsoft tech

Job summary

Build Technology Group is seeking a Software Engineer to join our growing delivery team. In this role, you will design, develop, enhance, and support enterprise business applications built on the Microsoft technology stack.

You’ll work closely with project managers, business analysts, fellow software engineers, and customer stakeholders to translate business requirements into scalable, maintainable software solutions.

Qualifications

  • 5+ years of professional software development experience.
  • Strong experience with C# and .NET.
  • Strong SQL Server experience, including database design, query optimization, stored procedures, and performance tuning.
  • Experience designing and consuming RESTful APIs.
  • Strong understanding of object‑oriented programming principles and software design patterns.
  • Experience working throughout the Software Development Life Cycle (SDLC).
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Excellent written and verbal communication skills.
  • Ability to collaborate effectively with both technical and non‑technical stakeholders.

Responsibilities

  • Design, develop, and maintain enterprise software applications using C# and .NET.
  • Collaborate with business analysts, project managers, and customers to understand business requirements and translate them into technical solutions.
  • Develop RESTful APIs and backend services supporting enterprise applications.
  • Design, develop, and optimize Microsoft SQL Server databases, stored procedures, and queries.
  • Troubleshoot application issues and identify root causes across both application and database layers.
  • Participate in technical design discussions, code reviews, and solution planning.
  • Write clean, maintainable, well‑documented code following established development standards.
  • Produce technical documentation, including design notes, deployment documentation, and implementation details.
  • Participate in testing, deployment, and production support activities.
  • Contribute to continuous improvements in software quality, development processes, and engineering standards.

Skills

C#
.NET
REST APIs
Microsoft SQL Server
OOP
Design patterns
SDLC
Problem solving
Communication
Collaboration

Tools

Git
Azure DevOps
Entity Framework

Job description

Build Technology Group partners with enterprise organizations to solve complex business challenges through thoughtful software engineering, cloud solutions, and technology consulting. We specialize in designing, developing, and supporting custom business applications built on the Microsoft technology stack, helping our clients modernize systems, improve operations, and solve complex business problems.

Our team values collaboration, technical excellence, continuous learning, and delivering solutions that make a measurable impact. We believe the best software is built by people who communicate well, take ownership of their work, and are committed to delivering high-quality solutions.

Why Join Build Technology Group
About Build Technology Group

Build Technology Group partners with enterprise organizations to solve complex business challenges through thoughtful software engineering, cloud solutions, and technology consulting. We specialize in designing, developing, and supporting custom business applications built on the Microsoft technology stack, helping our clients modernize systems, improve operations, and solve complex business problems.

Our team values collaboration, technical excellence, continuous learning, and delivering solutions that make a measurable impact. We believe the best software is built by people who communicate well, take ownership of their work, and are committed to delivering high-quality solutions.

Why Join Build Technology Group

At Build Technology Group, you’ll work on meaningful enterprise software projects that solve real business challenges for our clients. As a member of our engineering team, you’ll collaborate with experienced architects, software engineers, project managers, and business analysts to design and deliver solutions that make an immediate impact.

We believe engineers should do more than write code. We encourage our team members to contribute ideas, influence technical decisions, improve processes, and continuously expand their technical and consulting skills.

If you enjoy solving complex problems, working with modern Microsoft technologies, and being part of a collaborative engineering team, we'd love to meet you.

About the Role

Build Technology Group is seeking a Software Engineer to join our growing delivery team.

In this role, you will design, develop, enhance, and support enterprise business applications built on the Microsoft technology stack. You’ll work closely with project managers, business analysts, fellow software engineers, and customer stakeholders to translate business requirements into scalable, maintainable software solutions.

This position is ideal for someone who enjoys building high-quality software, solving technical challenges, and taking ownership of projects from design through deployment.

  • Design, develop, and maintain enterprise software applications using C# and .NET.
  • Collaborate with business analysts, project managers, and customers to understand business requirements and translate them into technical solutions.
  • Develop RESTful APIs and backend services supporting enterprise applications.
  • Design, develop, and optimize Microsoft SQL Server databases, stored procedures, and queries.
  • Troubleshoot application issues and identify root causes across both application and database layers.
  • Participate in technical design discussions, code reviews, and solution planning.
  • Write clean, maintainable, well‑documented code following established development standards.
  • Produce technical documentation, including design notes, deployment documentation, and implementation details.
  • Participate in testing, deployment, and production support activities.
  • Contribute to continuous improvements in software quality, development processes, and engineering standards.
Required Qualifications
  • 5+ years of professional software development experience.
  • Strong experience developing applications using C# and .NET.
  • Strong Microsoft SQL Server experience, including database design, query optimization, stored procedures, and performance tuning.
  • Experience designing and consuming RESTful APIs.
  • Strong understanding of object‑oriented programming principles and software design patterns.
  • Experience working throughout the Software Development Life Cycle (SDLC).
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Excellent written and verbal communication skills.
  • Ability to collaborate effectively with both technical and non‑technical stakeholders.
Preferred Qualifications
  • Experience developing ASP.NET Core applications.
  • Experience with Entity Framework.
  • Experience using Git and Azure DevOps.
  • Experience working in Agile or Scrum environments.
  • Experience supporting enterprise business applications.
  • Exposure to Microsoft Azure‑hosted applications.
  • Experience estimating development effort and managing technical tasks independently.
Technologies You’ll UsePrimary Technologies
  • C#
  • .NET / ASP.NET Core
  • Microsoft SQL Server
  • REST APIs
  • Git
Preferred Technologies
  • Entity Framework
  • Azure DevOps
  • Microsoft Azure
  • JavaScript
  • Angular or React
What Makes Someone Successful at Build

Successful engineers at Build Technology Group:

  • Take ownership of their work from design through deployment.
  • Communicate proactively with teammates and customers.
  • Think critically about business problems before implementing solutions.
  • Produce clean, maintainable, and reliable software.
  • Continuously improve their technical knowledge and share what they learn with the team.
  • Deliver high‑quality work while meeting project commitments.
Work Environment

This is a hybrid position based in our Roswell, Georgia office.

Team members work:

  • Two days per week from our Roswell office.
  • Three days per week remotely.

Candidates must reside within the Metro Atlanta area and be able to reliably commute to our Roswell office.

Standard business hours are Monday through Friday during U.S. Eastern Time.

What We Offer
  • Competitive salary
  • Hybrid work environment
  • Challenging enterprise software projects
  • Collaborative engineering culture
  • Professional development opportunities
  • Exposure to modern Microsoft technologies
  • Opportunity to work directly with customers and influence technical solutions
Hiring Process
  • Initial screening interview
  • Technical interview
  • Team interview
  • Final interview
Equal Opportunity Employer
  • Build Technology Group is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .Net Developer
Senior .Net Developer

Troy Web Consulting • City of Cohoes (NY)

Hybrid
USD 120,000 - 160,000
Competitive salary + bonus
Medical/Dental/Vision from day 1
401k match and employer contribution
+3
Senior .Net Developer
Senior .Net Developer

Troy Web • City of Cohoes (NY)

Hybrid
USD 120,000 - 150,000
.NET Developer - GA - PN
.NET Developer - GA - PN

Sulekha.com New Media Pvt Ltd • Hayward (CA)

On-site
USD 80,000 - 120,000
Senior Software Engineer 4865
Senior Software Engineer 4865

Tier4 Group • Atlanta (GA)

On-site
USD 90,000 - 120,000
.NET Developer (C#, SQL & Azure)
.NET Developer (C#, SQL & Azure)

Insight Recruitment • Knoxville (TN)

On-site
USD 90,000 - 130,000
Lead Application Developer
Lead Application Developer

Liberty Personnel Services, Inc. • Nashville (TN)

On-site
USD 110,000 - 160,000
Software Engineer
Software Engineer

Steel Dynamics, Inc • Sinton (TX)

On-site
USD 90,000 - 130,000
Equal opportunity employer
Senior .NET AppDev Consultant
Senior .NET AppDev Consultant

Triwill Group • United States

On-site
USD 120,000 - 180,000
Fully remote
Flexible hours
Paid time off
+5
Software Engineer
Software Engineer

Jobtailor • Atlanta (TX)

On-site
USD 90,000 - 130,000
Senior .NET Software Engineer
Senior .NET Software Engineer

OEC • United States

Hybrid
USD 100,000 - 140,000