1

Microsoft Software Engineer Jobs in Texas (NOW HIRING)

Sr. Software Engineer - AI

Irving, TX · On-site

$117K - $155K/yr

Title: Sr. Software Engineer - AI Location: Irving, TX Job Location: Key Responsibilities * Design ... Design and implement AI-powered solutions using Microsoft Azure AI services, including Azure OpenAI ...

As a CBRE Software Engineer, you'll be responsible for designing, developing, and implementing ... In-depth knowledge of Microsoft Office products. Examples include Word, Excel, Outlook, etc.

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

Title: Software Engineer Duration: 12 months (Possible extension) Location: San Antonio, TX Pay ... Microsoft Purview based on customer requirements, using development standards and software ...

Microsoft Azure * Scalability * Object Oriented Analysis & Design * Software Development Lifecycle ... Programming Language) Computer Science DevOps Docker (Software) Full Stack Development Java ...

controls software engineer

Houston, TX · On-site

$40.75 - $52/hr

Controls software engineer Location: Houston, Texas 77043 Schedule: Monday- Friday Shift: 8am-5pm ... Preferred Knowledge/Skills, Education, and Experience: • Familiar with Team Center • Microsoft ...

About the Role Impact you will make Software Engineer with FinThrive is responsible for the design ... OOD & Design Patterns, e.g., Inversion of Control (Microsoft Dependency Extensions / Autofac/Unity)

Software Engineer II develops, enhances, and maintains Atec software platforms across enterprise ... with Microsoft Studio and other appropriate technologies. * Lead software projects or modules ...

Software Engineer II develops, enhances, and maintains Atec software platforms across enterprise ... with Microsoft Studio and other appropriate technologies. * Lead software projects or modules ...

Software Engineer II develops, enhances, and maintains Atec software platforms across enterprise ... with Microsoft Studio and other appropriate technologies. * Lead software projects or modules ...

Sr. Software Engineer

Richardson, TX

$111K - $146K/yr

... Microsoft Azure cloud environment. This role requires deep expertise in enterprise-level software architecture, multi-tenancy patterns, healthcare data standards, and Azure cloud services. A ...

Principal Software Engineer

Houston, TX · On-site

$130K - $140K/yr

We're seeking an Principal Software Engineer to design, build, and modernize critical in-house ... Cloud development experience (preferably Microsoft Azure) and DevOps (CI/CD). * Solid understanding ...

Principal Software Engineer

Houston, TX · On-site

$130K - $140K/yr

We're seeking an Principal Software Engineer to design, build, and modernize critical in-house ... Cloud development experience (preferably Microsoft Azure) and DevOps (CI/CD). * Solid understanding ...

next page

Showing results 1-20

Microsoft Software Engineer information

See Texas salary details

$59.2K

$137.4K

$191.5K

How much do microsoft software engineer jobs pay per year?

As of Jun 15, 2026, the average yearly pay for microsoft software engineer in Texas is $137,441.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $161,200.00 per year, depending on experience, location, and employer.

What is a Microsoft Software Engineer job?

A Microsoft Software Engineer is responsible for designing, developing, testing, and maintaining software products and services. They work with various technologies, programming languages, and frameworks to create innovative solutions that meet user and business needs. Engineers collaborate with cross-functional teams, including product managers, designers, and other developers, to build scalable and efficient software. They also engage in code reviews, debugging, and optimization to ensure high-quality code.

What are the key skills and qualifications needed to thrive in the Microsoft Software Engineer position, and why are they important?

To thrive as a Microsoft Software Engineer, candidates typically need strong programming abilities (such as proficiency in C#, C++, or Java), a solid understanding of computer science fundamentals, and a relevant degree in computer science or related field. Familiarity with Microsoft development tools like Visual Studio, Azure cloud services, and certifications such as Microsoft Certified: Azure Developer Associate are often advantageous. Excellent problem-solving skills, effective communication, and the ability to collaborate in diverse teams help individuals excel in this role. These capabilities are essential for delivering robust software solutions, keeping up with technological advancements, and contributing effectively within Microsoft's fast-paced, innovative environment.

What does a typical day look like for a Microsoft Software Engineer?

A typical day for a Microsoft Software Engineer involves writing and reviewing code, participating in team stand-ups or agile sprint meetings, and collaborating with cross-functional teams such as designers, program managers, and testers. Engineers also spend time troubleshooting issues, conducting code reviews, and contributing to architectural or design discussions. There is a strong emphasis on continuous learning and leveraging the latest Microsoft technologies to deliver scalable solutions. This structure provides opportunities to work on impactful projects, develop new skills, and contribute to a global technology leader.

What cities in Texas are hiring for Microsoft Software Engineer jobs? Cities in Texas with the most Microsoft Software Engineer job openings:
Sr. Software Engineer - AI

Sr. Software Engineer - AI

Apex Informatics

Irving, TX • On-site

$117K - $155K/yr

Other

Posted 12 days ago


Job description

Title: Sr. Software Engineer - AI
Location: Irving, TX
Job Location:
Key Responsibilities
  • Design, develop, and maintain scalable .NET/C# applications and services.
  • Design and implement AI-powered solutions using Microsoft Azure AI services, including Azure OpenAI, Azure AI Foundry, Cognitive Services and Microsoft Agent Framework.
  • Build and deploy intelligent agents that integrate with enterprise systems and workflows.
  • Apply prompt engineering and context engineering to optimize agent behavior and model outputs.
  • Integrate retrieval-augmented generation (RAG) pipelines to enhance agent knowledge and responsiveness.
  • Leverage tool use orchestration and action planning to enable agents to interact with external systems and APIs.
  • Implement memory management strategies for agents (episodic, semantic, and working memory).
  • Use state management, goal tracking, and feedback loops to support autonomous decision-making.
  • Evaluate and verify AI agents using various techniques and tools.
  • Collaborate with cross-functional teams including product managers, data scientists, and DevOps to deliver high-impact solutions.
  • Conduct code reviews, mentor junior engineers, and contribute to best practices in software development and AI integration.
  • Stay current with emerging technologies and trends in AI, machine learning, and software engineering.

Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 10+ years of experience in software development using .NET and C#.
  • 1+ years of experience developing AI solutions and agents using Microsoft technologies.
  • Strong understanding of prompt engineering, context engineering, and LLM-based architectures.
  • Experience with RESTful APIs, microservices, and cloud-native development.
  • Familiarity with CI/CD pipelines, Git, and agile methodologies.
  • Excellent problem-solving, communication, and collaboration skills.

Preferred Qualifications
  • Experience with Azure OpenAI, Azure AI Foundry, Semantic Kernal Framework, AutoGen, Lang Graph, Machine Learning, or other Microsoft AI platforms.
  • Knowledge of NLP, generative AI, and conversational agent design.
  • Certifications in Microsoft Azure or AI-related technologies.
  • Contributions to open-source projects or technical blogs.