- Company Name
- Alexander Associates Technical Recruitment
- Job Title
- Technical Lead
- Job Description
-
**Job title**
Technical Lead
**Role Summary**
Lead cross‑functional software engineering teams, driving design, build, and delivery of high‑quality, scalable solutions. Provide hands‑on technical guidance, set architectural direction, and ensure best practices across the full SDLC. Mentor engineers and actively support client engagement, while maintaining security‑clearance compliance.
**Expectations**
- Manage and lead engineering teams of 5‑15 members in a hybrid setting.
- Deliver solutions that meet performance, reliability, and security goals.
- Build credibility with clients through technical presentations, bid support, and tangible delivery.
- Secure a relevant security clearance prior to appointment.
**Key Responsibilities**
- Architect scalable, event‑driven systems using JavaScript/TypeScript, Java, C#.
- Guide application design and implementation with Vue, Angular, React, Node, Next.js, Spring Boot, and .NET.
- Design and maintain CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).
- Implement infrastructure as code (Terraform, CloudFormation, Azure Bicep) on AWS, GCP, Azure.
- Champion testing practices: TDD, contract testing, secure coding.
- Optimize applications through load testing, caching, and performance tuning.
- Mentor and coach engineers, fostering a culture of continuous improvement.
- Develop and present technical solutions for proposals, bids, and client meetings.
**Required Skills**
- Proven leadership in managing software engineering teams.
- Deep understanding of end‑to‑end delivery: development, deployment, operations.
- Expertise in CI/CD, IaC, and release management.
- Strong architectural acumen (event‑driven patterns, micro‑services).
- Proficiency with modern testing (TDD, contract tests).
- Excellent client‑facing communication and credibility.
- Problem‑solving with analytical mindset.
- Experience in performance optimization (load testing, caching).
- Ability to support bids/proposals and present technical concepts.
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Professional certifications in cloud platforms (AWS, GCP, Azure) or security (CISSP, CSIS) preferred.
---