1

Microsoft Software Developer Jobs in Birmingham, AL

Data Engineer 3

Birmingham, AL · On-site

$107K - $128K/yr

Responsibilities : • Focus on manipulating data in a software engineering capacity. • Normalize ... using Microsoft cloud based tools such as Azure Data Lake, Azure Data Factory, Azure Databricks ...

Experience with enterprise software or the transportation and logistics industry is a plus. * Advanced proficiency with Microsoft Office Suite. * Working knowledge of at least one major programming ...

... software solutions, implementing applications, and providing ongoing production support within the ... Blazor * Microsoft technology stack * Build scalable, maintainable business solutions * Ensure ...

AI Engineer

Birmingham, AL · On-site

$50K - $112K/yr

Within our Internal Firm Services practice, you will apply data, algorithms, and software ... Microsoft Azure, Databricks, Snowflake, or related data and AI credentials - Building and ...

... Microsoft Entra. The architecture is already designed -- you'll build within it and, in the process ... No layers. Who we're looking for A software developer with roughly 1-3 years of experience who ...

Be Seen First

Work with developers, project managers, and internal teams to support implementation activities ... Familiarity with Microsoft Office applications including Word, Excel, and Outlook. * Strong ...

Content Developer

Birmingham, AL · On-site

$115K - $120K/yr

Content Developer Location: Birmingham, AL 35243. ( ONSITE) Duration: 6 Months Client: Southern ... software * Experience managing projects and meeting deadlines * Proficiency with Microsoft Office ...

Showing results 41-60

Microsoft Software Developer information

See Birmingham, AL salary details

$45K

$104.8K

$155.6K

How much do microsoft software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for microsoft software developer in Birmingham, AL is $104,820.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,300.00 and $121,800.00 per year, depending on experience, location, and employer.

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 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.

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 job categories do people searching Microsoft Software Developer jobs in Birmingham, AL look for?

The top searched job categories for Microsoft Software Developer jobs in Birmingham, AL are:

What cities near Birmingham, AL are hiring for Microsoft Software Developer jobs?

Cities near Birmingham, AL with the most Microsoft Software Developer job openings:

Infographic showing various Microsoft Software Developer job openings in Birmingham, AL as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $104,820 per year, or $50.4 per hour.

Data Engineer 3

Mindlance

Birmingham, AL • On-site

$107K - $128K/yr

Full-time

Re-posted 15 days ago


Job description

Job Summary:
Mindlance is a company focused on data solutions, and they are seeking a Data Engineer 3 to manipulate and manage data in various systems. The role involves constructing datasets, normalizing databases, and developing data engineering and analytics solutions using both on-premises and cloud-based tools.
Responsibilities:
• Focus on manipulating data in a software engineering capacity.
• Normalize databases and ascertain the structure of the data meets the requirements of the applications that are accessing the information.
• Construct datasets that are easy to analyze and support company requirements.
• Combine raw information from different sources to create consistent and machine-readable formats.
• Working experience with batch and real-time data processing frameworks.
• Working experience with data modelling, data access, schemas, and data storage techniques.
• Working experience with data quality tools.
• Experience in creating functional and technical designs for data engineering and analytics solutions.
• Experience implementing data models of different schemas and working with diverse data source types.
• Hands-on experience developing solutions with big data technologies such as Hadoop, HIVE and Spark.
• Hands-on experience developing and supporting statistical models, R, and/or Python based AI/ML solutions.
• 5+ years hands on experience designing, developing, testing, deploying, and supporting data engineering and analytics solutions using on premises tools such as MSBI (SSIS/SSAS), Informatica, Oracle Golden Gate, SQL, Oracle, and SQL Server.
• 3+ years hands on experience designing, developing, testing, deploying, and supporting data engineering and analytics solutions using Microsoft cloud based tools such as Azure Data Lake, Azure Data Factory, Azure Databricks, Python, Azure Synapse, Azure Key Vault, and Power BI.
• Experience with Containerization methodologies – Docker, OpenShift, etc.
• Experience with Agile as well as DevOps, CI/CD methodologies.
• Hands-on experience designing and developing solutions involving data sourcing, enrichment and delivery using APIs & Web Services.
Qualifications:
Required:
• 5-10 Years Focused on manipulating data in a software engineering capacity.
• Some of that data might live in relational systems, but it is increasingly moving towards NoSQL systems and data lakes.
• Normalize databases and ascertain the structure of the data meets the requirements of the applications that are accessing the information.
• Construct datasets that are easy to analyze and support company requirements.
• Combine raw information from different sources to create consistent and machine-readable formats.
• This IT role requires a significant set of technical skills, including a deep knowledge of SQL, data modeling, and tools like Spark/Hive/Airflow.
• Must have skills and experience required for creating Databricks pipelines for multiple types of sources.
• Working experience with batch and real-time data processing frameworks.
• Working experience with data modelling, data access, schemas, and data storage techniques.
• Working experience with data quality tools.
• Experience in creating functional and technical designs for data engineering and analytics solutions.
• Experience implementing data models of different schemas and working with diverse data source types.
• Hands-on experience developing solutions with big data technologies such as Hadoop, HIVE and Spark.
• Hands-on experience developing and supporting statistical models, R, and/or Python based AI/ML solutions.
• 5+ years hands on experience designing, developing, testing, deploying, and supporting data engineering and analytics solutions using on premises tools such as MSBI (SSIS/SSAS), Informatica, Oracle Golden Gate, SQL, Oracle, and SQL Server.
• 3+ years hands on experience designing, developing, testing, deploying, and supporting data engineering and analytics solutions using Microsoft cloud based tools such as Azure Data Lake, Azure Data Factory, Azure Databricks, Python, Azure Synapse, Azure Key Vault, and Power BI.
• Experience with Containerization methodologies – Docker, OpenShift, etc.
• Experience with Agile as well as DevOps, CI/CD methodologies.
• Hands-on experience designing and developing solutions involving data sourcing, enrichment and delivery using APIs & Web Services.
Company:
Mindlance is a Staffing and Recruiting company which provides multi-vertical staffing services Founded in 1999, the company is headquartered in Union, USA, with a team of 1001-5000 employees. The company is currently Late Stage.

Mindlance logo

About Mindlance

Sourced by ZipRecruiter

Mindlance is a multinational staffing and services firm based in the Greater NYC area. We have 14 offices across the United States, Canada, and India. We match talented people to Fortune 500 and Fortune 1000 companies across industries. We have been in business since 1999 and are recognized by Staffing Industry Analysts (SIA) as one of the fastest-growing U.S. staffing firms. Our rapid growth means more jobs, more projects, and more opportunities for you. Our core philosophy means that you work with an organization that truly values and recognizes you.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Union, NJ, US

Year founded

1999