1

Microsoft Software Developer Jobs in Gainesville, GA

Bachelor's degree in Computer Science or related field. * 5+ years of experience in software engineering, preferably using Microsoft technologies in a web-based, high-traffic system. * Strong ...

Bachelor's degree in Computer Science or related field. * 5+ years of experience in software engineering, preferably using Microsoft technologies in a web-based, high-traffic system. * Strong ...

Senior Software Engineer

Peachtree Corners, GA · On-site

$115K - $152K/yr

Bachelor's degree in Computer Science or related field. * 5+ years of experience in software engineering, preferably using Microsoft technologies in a web-based, high-traffic system. * Strong ...

Software Engineer III

Alpharetta, GA · On-site +1

$100K - $120K/yr

Microsoft.NET (5-7 Years) deep, well-rounded expertise across the complete software development ... engineering needs. * RESTful API Skilled in designing, building, and consuming secure RESTful APIs ...

Software Engineer III

Alpharetta, GA · On-site +1

$100K - $120K/yr

Microsoft.NET (5-7 Years) deep, well-rounded expertise across the complete software development ... engineering needs. * RESTful API Skilled in designing, building, and consuming secure RESTful APIs ...

NET Core/.NET 6+ * Build and deploy cloud-native applications on Microsoft Azure * Develop ... Implement CI/CD pipelines using Azure DevOps or similar tools * Optimize application performance ...

Software Engineer II

Duluth, GA · Hybrid

$89K - $122K/yr

Knowledge of CI/CD pipelines (Azure DevOps, GitHub Actions) * Familiarity with Docker/Kubernetes ... NET Core/.NET 6+ * Build and deploy cloud-native applications on Microsoft Azure * Develop ...

Software Engineer II

Duluth, GA · Hybrid

$89K - $122K/yr

Knowledge of CI/CD pipelines (Azure DevOps, GitHub Actions) * Familiarity with Docker/Kubernetes ... NET Core/.NET 6+ * Build and deploy cloud-native applications on Microsoft Azure * Develop ...

Senior Java/J2EE Developer

Alpharetta, GA · On-site

$56 - $71.25/hr

Company Description Compunnel Software Group is a New Jersey based premier information technology ... be Java) Microsoft Dot Net experience (would be a plus, only 10% or so of the time) Hibernate ...

Java Backend Developer

Alpharetta, GA · On-site

$49.25 - $64/hr

Senior Software Engineer The Senior Software Engineer will help build the Next Gen Applications ... Microsoft Azure Hands-on experience with Azure services such as Azure Kubernetes Service (AKS ...

Java Backend Developer

Alpharetta, GA · On-site

$49.25 - $64/hr

Senior Software Engineer The Senior Software Engineer will help build the Next Gen Applications ... Microsoft Azure Hands-on experience with Azure services such as Azure Kubernetes Service (AKS ...

Showing results 21-40

Microsoft Software Developer information

See Gainesville, GA salary details

$44.8K

$104.3K

$154.8K

How much do microsoft software developer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for microsoft software developer in Gainesville, GA is $104,290.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,900.00 and $121,200.00 per year, depending on experience, location, and employer.

How does a Microsoft software developer typically collaborate with cross-functional teams on a project?

As a Microsoft Software Developer, you will frequently work alongside product managers, designers, quality assurance engineers, and other developers. Collaboration often involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews. You'll contribute to design discussions, share progress updates, and coordinate on resolving technical challenges to ensure features meet both user and business requirements. Effective communication and teamwork are essential, as projects often require input and integration from multiple stakeholders across different domains.

What are the key skills and qualifications needed to thrive as a Microsoft software developer?

To thrive as a Microsoft Software Developer, you need strong proficiency in programming languages such as C#, .NET framework, and a solid understanding of software engineering principles, usually supported by a degree in computer science or a related field. Familiarity with Microsoft development tools like Visual Studio, Azure cloud services, and relevant certifications such as Microsoft Certified: Azure Developer Associate are highly valued. Excellent problem-solving abilities, teamwork, and effective communication skills help developers collaborate and deliver high-quality solutions. These skills and qualities are essential for building robust applications, meeting project requirements, and contributing to innovative technology solutions within the Microsoft ecosystem.

What does a Microsoft software developer do?

A Microsoft Software Developer is responsible for designing, coding, testing, and maintaining software applications and systems for Microsoft. They work with various programming languages and technologies to create products ranging from Windows operating systems and Office applications to cloud services like Azure. Their role often involves collaborating with other engineers, designers, and product managers to deliver high-quality, scalable, and secure software solutions. Additionally, they participate in code reviews, troubleshoot technical issues, and contribute to the continuous improvement of development processes.
What are popular job titles related to Microsoft Software Developer jobs in Gainesville, GA? For Microsoft Software Developer jobs in Gainesville, GA, the most frequently searched job titles are:
What job categories do people searching Microsoft Software Developer jobs in Gainesville, GA look for? The top searched job categories for Microsoft Software Developer jobs in Gainesville, GA are:
What cities near Gainesville, GA are hiring for Microsoft Software Developer jobs? Cities near Gainesville, GA with the most Microsoft Software Developer job openings:
Infographic showing various Microsoft Software Developer job openings in Gainesville, GA as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $104,290 per year, or $50.1 per hour.

Senior Software Engineer

ResMed

Peachtree Corners, GA

$115K - $152K/yr

Full-time

Re-posted 7 days ago


ResMed rating

6.3

Company rating: 6.3 out of 10

Based on 16 frontline employees who took The Breakroom Quiz

216th of 242 rated software companies


Job description

ResMed has always applied the best of technology to improve people's lives. Now our SaaS technology is fueling a new era in the healthcare industry, with dynamic systems that change the way people receive care in settings outside of the hospital-and tools that work every day to help people stay well, longer.We have one of the largest actionable datasets in the industry, creating a complete view of people as they move between care settings. This is how we empower providers-with vital insight to deliver the care people need, right when they need it.

We're also ensuring that our health solutions connect to other companies' networks. Because when objectives align, everyone wins. And as we work today to drive better care and lower costs, we're developing more personalized solutions for tomorrow, utilizing machine learning, intelligent care paths, and predictive protocols. If you are an innovator who wants to make an impact we want to talk to you! We have exciting opportunities supporting Brightree by ResMed and MatrixCare by ResMed!

Brightree, a ResMed company, is looking for a Senior Software Engineer to join the Brightree Resupply engineering team. This role plays a critical part in scaling the SNAP product to broader market, supporting key and highly prioritized initiatives.

As an experienced software engineer, you will work closely with business and technical leaders to refine our technical direction and product strategy while delivering data-driven, intelligent solutions that improve patient outcomes in the HME industry.

The ideal candidate is a strong technologist with an ownership mindset who takes pride in designing scalable system architectures and driving innovation. You are a collaborative team player, eager to work across disciplines, mentor junior developers, and deliver high-quality, resilient, and high-scale distributed systems that have a direct impact on our customers.

Key Responsibilities

  • Own and lead architecture discussions, designing highly scalable, performant, and resilient software solutions in a cloud-native environment.
  • Demonstrate strong ownership of software components from design to deployment, ensuring system reliability and maintainability.
  • Drive continuous improvement projects, including cost and toil reduction, technical debt reduction, and system refactoring.
  • Design data-centric architectures, treating data as a first-class citizen for secure transport, storage, and analytics.
  • Champion a quality-first approach, implementing unit tests, automation frameworks, and robust functional testing.
  • Identify codebase and system design gaps, setting and maintaining high-quality engineering standards through code, security, and design reviews.
  • Enhance product scalability and self-service capabilities, ensuring efficient onboarding and customer adoption.
  • Take an active role in mentoring junior engineers, sharing technical expertise, and fostering a culture of collaboration and innovation.
  • Support hiring efforts, participating in interviews and attracting top engineering talent.

Required Qualifications & Experience

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of experience in software engineering, preferably using Microsoft technologies in a web-based, high-traffic system.
  • Strong architectural design skills, with experience building scalable, distributed, and event-driven systems.
  • Expertise in ASP.NET, including Razor, WebForms, Web API, WCF, JavaScript, CSS, and caching services.
  • Proficiency in MS SQL Server (T-SQL/SQL) in a high-volume transaction environment.
  • 3+ years of experience developing and operating applications in AWS, with a strong understanding of key AWS services and tools.
  • 2+ years of experience developing front-end applications using React or React Native.
  • Proven ability to design and implement RESTful APIs and microservices.
  • Hands-on experience with CI/CD pipelines, deployment strategies, and zero-downtime deployments.
  • Production experience with event-driven architectures or message-broker solutions (e.g., Kafka, RabbitMQ).
  • Proficient in object-oriented programming, API design, and distributed system principles.
  • Strong experience in source code versioning, configuration management, and automated build pipelines.
  • Proactive problem-solver with an ownership mentality, always looking for opportunities to optimize system performance and stability.

Preferred Skills & Experience

  • Experience decomposing monolithic applications into smaller, autonomous services.
  • Knowledge of Domain-Driven Design (DDD) and best practices for designing scalable services.
  • Hands-on experience with Docker containerization in production environments.
  • Familiarity with Terraform or other Infrastructure-as-Code (IaC) frameworks.
  • Healthcare or HME industry experience will be a plus.

Joining us is more than saying "yes" to making the world a healthier place. It's discovering a career that's challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.


What ResMed employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom