About the role

  • Lead Software Engineer architecting and guiding development of high-performing systems for Signature Aviation's digital ecosystem. Collaborate with cross-functional teams to modernize technology stacks.

Responsibilities

  • 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.
  • 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.
  • Architect and maintain scalable deployments using Azure App Services, Functions, Logic Apps, Service Bus, Cosmos DB, and Azure DevOps.
  • Act as a technical mentor and multiplier, guiding engineers through complex design, debugging, and architectural decisions.
  • Lead modernization and re-platforming initiatives for legacy applications into modern, cloud-native solutions.
  • Drive automation, performance tuning, and security hardening efforts across applications.

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
  • Preferred: Docker/Kubernetes, AI/ML integrations, Adobe Experience Manager (AEM), event-driven architecturesObservability: Application Insights, Sentry, Pino, Azure Monitor
  • Commitment to continuous learning, innovation, and operational excellence.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities

Job title

Lead Full-Stack Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job