Jobs · Engineering · Tennessee

Senior Analyst Developer Engineer

Orgill · Collierville, TN · 1 wk ago
On-siteEngineeringFull-time

Responsibilities

  • Design, build, and maintain high-performance, reusable, and reliable code using C#, modern .NET (Core / 6+), and ASP.NET Core.
  • Champion SOLID principles, clean code, and advanced architectural patterns like Domain-Driven Design (DDD) and Microservices.
  • Architect, deploy, and evolve scalable, cloud-based applications utilizing Azure services (e.g., Azure Kubernetes Service, Cosmos DB, Azure SQL, Azure Service Bus, Event Grid).
  • Drive legacy application modernization and lead migrations to PaaS/SaaS environments.
  • Oversee the end-to-end development lifecycle, including sprint cycles, release coordination, and branching strategies (e.g., GitFlow).
  • Act as the primary gatekeeper for Azure DevOps pull requests, conducting rigorous code reviews to ensure adherence to .NET and security best practices.
  • Design and implement resilient, secure, and scalable RESTful APIs, event-driven architectures, and integrations.
  • Ensure seamless data flow and connectivity across disparate enterprise systems.
  • Partner with DevOps to optimize CI/CD pipelines in Azure DevOps.
  • Enforce rigorous automated testing standards (unit, integration, and load testing) and implement Infrastructure as Code (IaC) using tools like Terraform or ARM/Bicep templates.
  • Mentor junior and mid-level engineers, fostering a collaborative culture of continuous learning, technical excellence, and proactive problem-solving within the development pods.

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com