1

Microsoft Software Developer Jobs in Roswell, GA

Lead Software Engineer

Atlanta, GA · On-site

$120 - $150/hr

... Microsoft technologies. We provide hyper-scale and agile delivery of unique digital business ... We are seeking a Lead Software Developer to design and deliver modern software systems. This role ...

New

Developer 808275

Atlanta, GA · Hybrid

$37.33 - $57.33/hr

... software solutions, and delivering scalable, high-quality applications that support business ... Microsoft SQL Server. · Create and maintain reports, dashboards, and forms that support ...

... Microsoft technologies. We provide hyper-scale and agile delivery of unique digital business ... We are seeking a Lead Software Developer to design and deliver modern software systems. This role ...

... Microsoft technologies.  We provide hyper-scale and agile delivery of unique digital business ... We are seeking a Lead Software Developer to design and deliver modern software systems. This role ...

The position monitors, analyzes, designs, and develops the department's computer software ... Microsoft SQL Server development related to RDBMS design, stored procedures, UDF, table structures ...

The position monitors, analyzes, designs, and develops the department's computer software ... Microsoft SQL Server development related to RDBMS design, stored procedures, UDF, table structures ...

New

The position monitors, analyzes, designs, and develops the client computer software applications ... Microsoft SQL Server development related to RDBMS design, stored procedures, UDF, table structures ...

The position monitors, analyzes, designs, and develops the department's computer software ... Microsoft SQL Server development related to RDBMS design, stored procedures, UDF, table structures ...

New

Principal Software Engineer (Go)

Atlanta, GA · On-site

$129K - $174K/yr

Stable Kernel is a technology services firm and custom software developer building scalable ... Azure: Architect and deliver secure, scalable, cloud-native solutions on Microsoft Azure ...

Software Engineer

Atlanta, GA · On-site +1

$72K - $121K/yr

The Software Engineer designs, builds, and operates enterprise applications, data pipelines, and AI ... Microsoft Power Platform Proficiency with Git and Azure DevOps * Ability to explain technical ...

Showing results 21-40

Microsoft Software Developer information

See Roswell, GA salary details

$44.2K

$102.9K

$152.7K

How much do microsoft software developer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for microsoft software developer in Roswell, GA is $102,910.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,800.00 and $119,600.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 Roswell, GA? For Microsoft Software Developer jobs in Roswell, GA, the most frequently searched job titles are:
What job categories do people searching Microsoft Software Developer jobs in Roswell, GA look for? The top searched job categories for Microsoft Software Developer jobs in Roswell, GA are:
What cities near Roswell, GA are hiring for Microsoft Software Developer jobs? Cities near Roswell, GA with the most Microsoft Software Developer job openings:
Infographic showing various Microsoft Software Developer job openings in Roswell, GA as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, 1% Temporary, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $102,910 per year, or $49.5 per hour.

Full-time

Re-posted 28 days ago


Job description

Job Description Job Description: Client is seeking a Technical Lead to research, design, develop, configure, integrate, test, and maintain existing and new applications and integrate 3rd party developed applications with client's systems. The Senior Technical Lead conducts and coordinates software development activities throughout the project, including critical design decisions. Provide continuous improvement efforts to enhance data transformation and manipulation performance while providing increased functionality and support to production information systems based on business needs.

The candidate will work closely with Application Architects and business SMEs in Back Office and Data Services. Responsibilities: Oversee a small team of software engineers and all projects they undertake, analyze briefs, write progress reports, identify risks an develop work schedules Possess flexibility to accommodate interaction with offshore development team Communicate with business stakeholders and articulate technical concepts to non-technical stakeholders Design cloud-first solutions in a highly collaborative team environment following the Agile methodology to assist other department personnel in the successful accomplishment of strategic objectives Code and debug batch-oriented file processing, high-availability applications, and data warehousing Document key SDLC processes by producing formal documents like Solution Architecture Documents, Technical System Design Specifications, App Modernization Roadmaps, etc. Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis Collaborate with 3rd party vendors and develop suitable integration solutions Conduct formal and informal training and learning sessions with team members Provides accurate estimates (resource / time) to management for work activities Participates in troubleshooting complex issues and resolving defects Provide technical thought leadership and be a strong collaborator with domain SMEs, application architects and senior development teams, and management Adopt new and emerging technologies to provide long term sustainable solutions to client needs Mentor and assist Scrum team members in accomplishing their assigned tasks and removing any impediments Participate in Agile ceremonies such as sprint planning, backlog grooming, and reviews.

Perform Code Review sessions with the development team to improve the quality of the system / Processes developed. Ensure adherence to organization standards Knowledge, Skills, Abilities: Expertise in administering, integrating, and orchestrating various resources on Azure, AWS, or GCP Strong analytical, data mining, data modeling, and data management skills Expertise in the Design and Development of Web / Windows applications in various Microsoft technologies such as C# and VB.Net Strong experience with SQL Server (DB Design, Query Optimization, Indexing) and proficiency in data manipulation and reporting tools High level of proficiency with database and data warehouse development, including replication, staging, ETL, stored procedures, partitioning, change data capture, triggers, scheduling tools Strong leadership and judgment skills to analyze, evaluate, and develop solutions to complex problems Familiarity with Agile development methodologies (preferably SAFe) Familiarity with Version control, CI/CD, release management, and Azure DevOps services. Familiarity with project management systems such as JIRA & MS Project

Ability to quickly grasp modern technology concepts Object-oriented Analysis and Design (OOAD) concepts Excellent written, verbal and presentation skills Valuable experience handling vendor platforms and products Demonstrated expertise in collaborating in a matrixed architecture team, delivering timely results Education & Experience: Bachelor's degree in computer science, MIS, Statistics, Engineering, or equivalent training and experience 6+ years' experience as a Software Engineer, Software Developer, or similar role 3+ years' experience as a Technical Lead/Senior Software Engineer or equivalent Azure/AWS/GCP Certified, CBIP, or other data warehouse certification Experience with BEAM and Kimball Dimensioning Modeling Experience providing sound technical advice to leadership and other staff in the subject field(s) related to this position Experience with a variety of industry standards regarding Microsoft database development concepts, best practices, and procedures Experience with the financial services industry is a plus