Lead Full-Stack Software Engineer

Signature AviationOrlando, FL
12h

About The Position

We’re seeking a Lead Software Engineer to serve as a technical authority and hands-on engineering leader across our enterprise application and digital platforms. As a senior-most individual contributor, you will architect, design, and guide the development of scalable, secure, and high-performing systems that power Signature Aviation’s digital ecosystem. This role blends deep technical expertise in .NET, Node.js, React/Next.js, TypeScript, and Azure with architectural vision and mentorship. You’ll partner closely with product owners, architects, and cross-functional teams to define engineering standards, modernize our technology stack, and deliver enterprise-grade solutions that advance Signature’s mission to connect people, data, and experiences across the global network.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s preferred).
  • 8+ years of progressive experience in software engineering with proven success in full-stack development and cloud-based architecture.
  • 2+ years leading or architecting enterprise-scale applications or digital platforms.
  • Languages & Frameworks: C#, .NET Core, ASP.NET Core, Node.js, React/Next.js 14+, TypeScript
  • Cloud & DevOps: Azure (App Services, Functions, Logic Apps, Service Bus, Cosmos DB, Key Vault, APIM), Terraform, GitHub Actions, Azure DevOps
  • Databases: PostgreSQL, SQL Server, Entity Framework Core, Drizzle ORM
  • Frontend Tools: Tailwind CSS, shadcn/ui, Radix UI
  • Integrations: Dynamics 365 CRM, Strapi CMS, Auth0 (OAuth2/JWT), REST, GraphQL
  • Testing & Quality: Jest, Playwright, React Testing Library, MSW
  • Observability: Application Insights, Sentry, Azure Monitor, Pino Logger
  • Strategic technical thinking with hands-on coding proficiency.
  • Strong understanding of cloud-native patterns, scalability, and security best practices.
  • Exceptional collaboration and communication across technical and non-technical audiences.
  • Proven ability to influence architectural direction and deliver through others without formal authority.
  • Commitment to continuous learning, innovation, and operational excellence.

Nice To Haves

  • Docker/Kubernetes
  • AI/ML integrations
  • Adobe Experience Manager (AEM)
  • event-driven architecturesObservability: Application Insights, Sentry, Pino, Azure Monitor
  • Experience with containerization (Docker/Kubernetes) and AI/ML-powered solutions

Responsibilities

  • Technical Strategy & Architecture Define and maintain technical architecture blueprints for distributed, cloud-native systems using Azure and modern development frameworks.
  • Lead solution design and code implementation for end-to-end enterprise systems, including API-first architectures, microservices, and event-driven workflows.
  • Collaborate with enterprise and solution architects to ensure consistency, scalability, and security across the digital ecosystem.
  • Evaluate emerging technologies and tools to inform long-term platform strategies.
  • Full-Stack Engineering Leadership Design and manage Azure-based architectures, including App Services, Functions, Logic Apps, Cosmos DB, Storage, and Azure DevOps.
  • Build and optimize CI/CD pipelines (GitHub Actions or Azure DevOps) for automated testing, deployment, and observability.
  • Implement IaC using Terraform and monitor system performance through Application Insights, Pino Logger, and Azure Monitor.
  • Cloud & DevOps Enablement Architect and maintain scalable deployments using Azure App Services, Functions, Logic Apps, Service Bus, Cosmos DB, and Azure DevOps.
  • Build automated CI/CD pipelines using GitHub Actions or Azure DevOps, ensuring consistent code quality and rapid delivery.
  • Define infrastructure-as-code (IaC) standards with Terraform and manage observability using Application Insights, Azure Monitor, and Sentry.
  • Technical Mentorship & Collaboration Act as a technical mentor and multiplier, guiding engineers through complex design, debugging, and architectural decisions.
  • Foster a culture of excellence, collaboration, and innovation across engineering squads.
  • Partner with product management and design to align technical feasibility with business priorities and user experience.
  • Serve as the final technical escalation point for troubleshooting critical production issues.
  • Innovation & Transformation Lead modernization and re-platforming initiatives for legacy applications into modern, cloud-native solutions.
  • Drive automation, performance tuning, and security hardening efforts across applications.
  • Advocate for DevSecOps, continuous learning, and open collaboration across disciplines.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service