- Define and enforce technical standards and architectural guidelines across the Software Engineering Practice.
- Provide hands-on technical guidance on complex challenges and critical delivery decisions.
- Act as a senior technical advisor in client engagements, including discovery sessions and solution workshops.
- Support presales by contributing to client pitches, solution design, and technical proposals.
- Manage a team of 25+ practice members, focusing on mentorship, performance, and capability development.
- Collaborate with project leads on team allocation and delivery alignment.
- Develop reusable assets, frameworks, and accelerators to support practice strategy.
AWSMicrosoft AzureSoftware Architecture+4 more