Haystack
← Back to Jobs
Technology

Azure Cloud Application Developer

Sharp DecisionsTX🇺🇸United StatesPosted 30 Jul 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Contract - Dallas, TX (fully onsite)

We are seeking an Azure Cloud Application Developer to join our dynamic team! This position plays a critical role in modernizing a monolithic application to a SaaS solution on Microsoft Azure using microservice architecture. You will be part of a highly innovative, fast-paced team, incorporating emerging software technologies to deliver best-practice solutions. You will focus on cloud infrastructure, applications, and services, ensuring scalability, security, and integration with existing systems.

Skills and Expertise
  • Experienced in building a complex, modular, scalable web app using ReactJS (modern JavaScript framework)
  • Experience developing cloud-based microservices using containers (Docker) on Azure
  • Experience building services using REST APIs and Event-Driven Architecture
  • Solid understanding of Design Patterns, Object-Oriented Design & Programming, and Aspect-Oriented Programming (OOD, OOPS, AOP)
  • Experienced in C#, .NET, ASP.NET (Core), Azure, Docker, RESTful API design, SQL, async programming (event-based), and distributed storage
  • Experience with databases (RDBMS (SQL Server) and NoSQL (Cosmos DB)) and ORM frameworks
  • Experience in code quality and unit testing
  • Experienced in developing solutions using Azure components - Azure Functions, Azure Service Bus, Azure Container Apps, Azure Log Analytics, Azure Entra, Azure Monitor, Azure Data Factory, Azure Key Vault, Azure App Services, etc.
Responsibilities
  • Build modern, architecturally sound components, tools, and applications.
  • Determine and utilize best practices in design, coding, testing, and maintenance to achieve a high-quality product.
  • Apply best practices and experience in development.
  • Analyze, design, code, and implement new functionality.
  • Participate in code reviews, feature development planning, and mentoring team members.
Qualifications
  • Minimum of 5+ years of relevant experience, or an equivalent combination of education and experience in software engineering.
  • Strong communication skills.
  • Relevant Microsoft Azure certification is nice to have.
  • A bachelor's degree in computer science or a related field, or equivalent relevant work experience and technical knowledge.
  • Strong understanding of cloud architecture and design principles.

#LI-AS2

Skills

Docker
Microservices
SQL
SQL Server
Azure
C#
.NET
ASP.NET
JavaScript
REST
Vault

Similar jobs