Microsoft Full Stack Technical Lead - Angular
Shrive Technologies · Houston, TX · 1 mo ago
Information TechnologyFull-time
Required Qualifications
- Bachelor's degree in computer science, Engineering, Information Technology, or a related discipline, or equivalent professional experience.
- Typically, 8+ years of professional software‑engineering experience, including significant recent hands‑on full‑stack delivery.
- Strong production experience with Angular, TypeScript, C#, ASP.NET Core, and AWS.
- Demonstrated ability to own complete features across frontend, backend, integration, cloud deployment, testing, and production support.
- Recent experience with Angular 18+ concepts, including standalone components, Signals, RxJS, reactive forms, routing, guards, and interceptors.
- Strong TypeScript skills, including generics, type constraints, utility types, typed API contracts, and robust domain modeling.
- Strong HTML/CSS/SCSS skills, including semantic markup, Flexbox, Grid, responsive design, and accessibility.
- Strong C#/.NET skills, including API design, dependency injection, middleware, asynchronous programming, authentication/authorization, testing, and production troubleshooting.
- Hands‑on experience designing or operating AWS workloads—not merely consuming cloud‑hosted applications.
- Experience with SQL and relational data modeling; exposure to NoSQL where appropriate.
- Experience with CI/CD, Docker, automated testing, observability, and Infrastructure as Code.
- Ability to work directly with business users, clarify ambiguous requirements, prototype rapidly, and communicate technical trade‑offs clearly.
- Strong analytical, troubleshooting, ownership, and stakeholder‑management skills.
Preferred Qualifications
- Experience in a forward‑deployed, solutions‑engineering, consulting, product‑engineering, or customer‑facing delivery role.
- Experience modernizing legacy Angular and .NET applications incrementally.
- Experience with reusable component libraries, design systems, Storybook, design tokens, or multi‑application UI standards.
- Experience with micro‑frontends, monorepos, Nx, or independently deployable frontend domains.
- Experience with event‑driven systems, distributed workflows, queues, and background processing.
- Experience integrating enterprise identity providers and implementing OAuth/OIDC‑based security.
- Experience with API gateways, WAFs, service‑to‑service security, and cloud cost optimization.
- Experience with GitHub Actions, Azure DevOps, Terraform, Kubernetes, or Amazon ECS/Fargate.
- React experience as a secondary frontend skill.
- AWS certification is beneficial but demonstrated production ownership is more important.
- Experience using approved enterprise AI tools for prototyping, development, testing, troubleshooting, or documentation.