1

Azure Software Engineer Jobs in Texas (NOW HIRING)

Azure Data Engineer

Houston, TX · On-site

$52.50 - $65.25/hr

Senior Data Engineer Key Accountabilities: * Tech stack: Azure AD, Azure Key Vault, API Management ... Writes, deploys and maintains software to build, integrate, manage, maintain, and quality-assure ...

... Azure ● Diagnose issues across services using logs and distributed tracing (OpenTelemetry) Must-have ● 2-5 years of professional software engineering experience ● Strong in C#/.NET and/or ...

Azure Developer Microsoft Azure mon...

Dallas, TX · On-site

$54.75 - $67.75/hr

Azure Developer Microsoft Azure mon... TECHM-JOB-28364 Role:- Azure Developer-Microsoft Azure ... NET, not all 3 technologies Expertise in one of them Profile - Sr. Software Engineer - End-to-End ...

Sr. Software Engineer

Richardson, TX

$111K - $146K/yr

JOB SUMMARY We are seeking a highly skilled and experienced Sr. Software Engineer with deep expertise in Java, Azure/Cloud technologies, and multi-tenant SaaS production deployments. The ideal ...

Software Engineer (C#, .Net, SQL) - direct hire role - onsite in New Braunfels TX Principal Duties ... Knowledge of Azure Data Factory, Azure SQL Database, and SQL Server * Familiarity with Agile/Scrum ...

Principal Software Engineer

Southlake, TX · Hybrid

$127K - $170K/yr

Implement data storage and analytics solutions using Delta Lake, Azure Data Lake Storage, Azure SQL ... Experience therein to include 6 years in backend software development and data engineering using ...

They are seeking a Software Engineer to play a critical role in their modernization mission by ... one or more of the hyperscalers (Azure, AWS, and Google GCP) - otherwise, you can obtain ...

Principal Software Engineer

Southlake, TX · On-site

$127K - $170K/yr

Implement data storage and analytics solutions using Delta Lake, Azure Data Lake Storage, Azure SQL ... Experience therein to include 6 years in backend software development and data engineering using ...

next page

Showing results 1-20

Azure Software Engineer information

See Texas salary details

$59.2K

$137.4K

$191.5K

How much do azure software engineer jobs pay per year?

As of Jul 6, 2026, the average yearly pay for azure 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 an Azure Software Engineer job?

An Azure Software Engineer is responsible for designing, developing, deploying, and maintaining applications and services on Microsoft Azure. They work with cloud-based solutions, infrastructure, and DevOps practices to ensure scalable, secure, and efficient software development. Their role often involves using Azure services like Virtual Machines, App Services, Azure DevOps, and databases to build cloud-native applications. They collaborate with development teams, architects, and IT operations to implement best practices and optimize performance.

What types of projects and team structures do Azure Software Engineers typically work with?

Azure Software Engineers often collaborate on diverse cloud-based projects ranging from building scalable applications to migrating existing systems to Microsoft Azure. Teams are usually cross-functional, comprising roles like project managers, UX/UI designers, quality assurance specialists, and DevOps engineers, which fosters a collaborative and agile environment. Daily responsibilities may include designing cloud architectures, implementing APIs, automating deployments, and troubleshooting production issues. This role offers exposure to the latest cloud technologies and provides ample opportunities for professional growth as organizations increasingly adopt Azure for their infrastructure needs.

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

To thrive as an Azure Software Engineer, you need strong software development skills in languages like C#, .NET, or Python, combined with a deep understanding of Microsoft Azure cloud services and solutions. Familiarity with tools such as Azure DevOps, ARM templates, and relevant certifications like Microsoft Certified: Azure Developer Associate are highly valued. Excellent problem-solving, collaboration, and communication skills set candidates apart when working within cross-functional teams and adapting to rapidly changing requirements. These competencies are critical for efficiently designing, building, and maintaining scalable, secure, and reliable cloud-based applications on Azure.

What are the most commonly searched types of Azure Software Engineer jobs in Texas? The most popular types of Azure Software Engineer jobs in Texas are:
What are popular job titles related to Azure Software Engineer jobs in Texas? For Azure Software Engineer jobs in Texas, the most frequently searched job titles are:
What cities in Texas are hiring for Azure Software Engineer jobs? Cities in Texas with the most Azure Software Engineer job openings:
Infographic showing various Azure Software Engineer job openings in Texas as of June 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 100% In-person job distribution, with an average salary of $137,441 per year, or $66.1 per hour.
Azure Software Engineer

Azure Software Engineer

Software Technology Inc

San Antonio, TX • On-site

$50 - $62/hr

Other

Posted 14 days ago


Job description

IT Developer - Solutions Engineering

Solution Engineering Developer will design, develop, test, and maintain high-quality software solutions for our evolving Commercial Eco-system. The Solution Engineering Developer will be responsible for designing, developing, testing, and maintaining customized solutions in C#, .Net, and cloud-native platforms (i.e., Azure) and technologies. This will involve analyzing business requirements, coding new features to applications, enhancing existing code and troubleshooting application issues, developing platforms and solutions to support data engineering and developer tooling, and configuring and customizing vendor-provided packaged software.

To ensure success as a Developer for Solution Engineering, you should have extensive experience working in a dynamic environment with emerging opportunities, while possessing the ability to solve complex software problems. Ultimately, a top-class Developer can create dynamic and scalable application that perfectly meet the evolving needs of the company.

This position belongs to a family of jobs with increasing responsibility, competency, and skill level. Actual position title and pay grade will be based on the selected candidate’s experience and qualifications.

Key Responsibilities
  • Develop program logic for new applications or analyzes and modifies logic in existing applications. Designs, codes, tests, debugs, documents, and implements high-quality code that satisfies customer needs and strives for simplicity, clarity, and testability.
  • Adhere to architecture, design, implementation, security standards, best practices, and Marathon development standards, practices, and processes.
  • Maintain the security and integrity of the application software.
  • Collaborate with stakeholders (i.e., business stakeholders, product owners, project managers, ScrumMasters, and end users) to understand functional and non-functional requirements.
  • Promote a collaborative team environment and work closely with colleagues to achieve business objectives.
  • Analyzes and translates business requirements into technical requirements and specifications. Tests the stability and functionality of the application and integrates application components. Leverages standardized application, reporting, data, and integration tools to develop and improve applications. Conduct analysis to determine integration needs, and design and plan integrations.
  • Implement unit and integration tests and conduct functional and performance testing where appropriate.
  • Develop reusable software building blocks to enable faster delivery.
  • Participate in scope of work estimation and forecasting.
  • Stay informed of current technologies and business requirements.
  • Ensures that system improvements are successfully implemented and that technologies/systems are current
  • Understand the data and functions within the Information Technology (IT) applications and interfacing applications.
  • Troubleshoots application issues, and engage others as needed.
  • Participate in code reviews or use collaborative programming techniques to promote high quality business outcomes.
  • Improve application performance by diagnosing and resolving critical issues to ensure business requirements are met and reduce “run the business” support.
  • Ensure that change management follows the IT standards. Assists IT Business Analyst with reviews of the applications.
  • Prepare technical documentation, including software design evaluation plans, test results, and technical manuals.
  • Coach and mentor junior software developers.
Education and Experience
  • Bachelor’s Degree in Computer Science, Information Technology, or related/equivalent experience
  • Two or more years of experience in application and software development
  • Experience developing customer facing interfaces
  • Background and experience in Oil & Gas Commercial industry
  • Strong proficiency in.Net, C#,.Net Blazor, Java Script, MySQL, SQL, and SSIS
  • Experience with development platforms (i.e., Azure, Salesforce, Docker, Kubernetes)
  • Experience with integration platforms (i.e., Azure, Dell Boomi, webMethods, SAP PI/PO)
  • Experience with agile development methodologies.
  • Experience developing for cloud-native solutions (i.e., Azure).
  • Experience in building APIs for both internal and external products.
  • Working knowledge of DevOps and CI/CD principles and practices
Skills
  • Excellent problem solving and analytical skills, consensus building, leadership capabilities, and drive for results will contribute to success
  • Good communication skills
  • Ability to problem solve high-level software and application issues
  • Understanding of software development lifecycles
  • Ability to work both independently and on a team
  • Demonstrated ability to communicate complex technical information in a condensed manner to various stakeholders verbally and in writing
  • Growth mindset and a willingness to learn new skills, technologies, and frameworks