L

Leggett & Platt

Designs and manufactures bedding, furniture components

Sr Software Engineer Azure & Microsoft Cloud

Backend EngineeringUpdated on Nov 14
Full-timeLenexa, KS, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field is required.
  • At least 5 years of professional software development experience, including meaningful hands-on experience building and deploying applications on Microsoft Azure, is required.
  • Strong proficiency in C# and/or Python for backend or service-oriented development is required.
  • A solid understanding of Azure App Service, Azure Functions, Azure SQL Database, Storage, and messaging services such as Service Bus or Event Grid is required.
  • Working knowledge of Microsoft Entra ID (Azure AD), including authentication and authorization flows, app registrations, role-based access control, and managed identities, is required.
  • Experience designing and securing RESTful APIs, including OAuth2/OpenID Connect-based authentication patterns, is required.
  • Hands-on experience with CI/CD pipelines, ideally Azure DevOps, including multi-stage builds and release approvals, is required.
  • Familiarity with Docker containerization and exposure to orchestration platforms such as Kubernetes or Azure Container Apps is required.
  • Proficiency with Git-based version control and Agile/Scrum delivery practices is required.
  • Strong troubleshooting and debugging skills spanning application code and cloud infrastructure are required.
  • The candidate must be able to explain technical tradeoffs to technical and non-technical audiences.
  • The candidate must be able to mentor engineers and improve engineering practices through code review and knowledge sharing.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using C#/.NET and Python, deployed on Microsoft Azure.
  • Architect cloud-native application components integrating Azure App Service, Azure Functions, Azure SQL Database, and Storage.
  • Implement secure authentication and authorization using Microsoft Entra ID (Azure AD), including app registrations, role-based access control, and managed identities.
  • Design and consume RESTful APIs, applying secure OAuth2/OpenID Connect integration patterns across internal and external services.
  • Build and maintain CI/CD pipelines in Azure DevOps to automate builds, tests, and deployments across development, staging, and production environments.
  • Package services with Docker and support deployment to Azure Kubernetes Service (AKS) or Azure Container Apps.
  • Partner with cloud and infrastructure engineering on networking, environment configuration, and deployment practices that align application and platform concerns.
  • Instrument applications for observability using Azure Monitor, Log Analytics, and Application Insights, and lead troubleshooting of production issues.
  • Participate in architecture and design discussions, weighing scalability, security, cost, and maintainability tradeoffs.
  • Conduct code reviews and mentor engineers, sharing patterns and practices that improve engineering quality.
  • Collaborate with product, QA, and business stakeholders, translating technical decisions into terms non-technical partners can use.
  • Evaluate and help integrate AI-assisted development and Azure AI tooling to improve delivery speed and code quality.

Desired Qualifications

  • Production experience with Azure Kubernetes Service (AKS) or Azure Container Apps for containerized workload deployment is preferred.
  • Experience with Infrastructure as Code using Bicep, ARM templates, or Terraform is preferred.
  • Familiarity with Azure API Management for securing and managing APIs at scale is preferred.
  • Exposure to Azure AI services, including Azure OpenAI, Azure Cognitive Services, or Azure Machine Learning, or to AI-assisted development workflows is preferred.
  • Experience with GitOps deployment workflows such as Flux or ArgoCD for Kubernetes-based environments is preferred.
  • Relevant Microsoft certifications such as AZ-104, AZ-204, AZ-400, or AZ-305 are preferred.
  • Knowledge of Azure security fundamentals beyond the basics, including Key Vault, Defender for Cloud, or Azure Policy, is preferred.
  • Experience with test automation and TDD/BDD practices is preferred.
  • A background in performance tuning or cost optimization (FinOps) for cloud-hosted applications is preferred.
  • Prior experience acting as a technical point of contact or informal team lead on a project, without formal management responsibility, is preferred.

About the Company

Leggett & Platt

Designs and manufactures bedding, furniture components

Leggett & Platt designs and manufactures a broad range of product components used in bedding, furniture, seating, homes, offices, airplanes, and automobiles, serving customers, manufacturers, and retailers worldwide. Its products are components and materials that other companies integrate into their end products, with engineering and manufacturing processes that turn concepts into physical parts. The company differentiates itself through a diversified, multi‑industry portfolio and large global reach, guided by four values: Put People First, Do the Right Thing, Do Great Work Together, and Take Ownership and Raise the Bar. Its goal is to improve comfort and function for end customers while generating strong returns for shareholders and creating jobs in communities around the world.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Carthage, TX
Founded
1883

Recently Posted Jobs

Explore more opportunities at Leggett & Platt

See more jobs