About the job
Key Responsibilities
- Collaborating with Engagement Managers to spearhead pre-sales initiatives, which encompass authoring technical proposals for RFPs, validating solution estimates for Statements of Work (SoW), and presenting technical roadmaps during bid defenses.
- Proactively identifying opportunities for up-selling and cross-selling within active engagements by translating business strategies into technical architecture and program requirements.
- Fostering enduring, high-quality business relationships with clients through the establishment of trust and technical confidence.
- Serving as the primary Technical Design Authority (TDA) to maintain alignment among various Solution Architects and development teams.
- Designing and showcasing future state technical architectures, with the capability to engage directly in prototyping, debugging, and implementing Azure Integration Services (Logic Apps, Service Bus) and Azure Functions in collaboration with the development team.
- Developing and maintaining the Technical Design Document (TDD) and Programme Solution Design, ensuring that all artifacts conform to stringent GSI standards.
- Creating tailored solutions, including custom plug-ins, JavaScript frameworks, and Pro-code extensions, leveraging in-depth knowledge of the Power Platform product suite to broaden the solution footprint.
- Implementing and overseeing Application Lifecycle Management (ALM) using Azure DevOps or GitHub Actions to facilitate structured changes, guiding Client Programme Directors on environment strategy and ALM maturity.
- Establishing and governing the Dataverse security model and large-scale data migration strategies.
- Assisting Lead Consultants and Developers with the review of technical specifications, maintaining meticulous attention to detail during code reviews and architectural oversight.
- Disseminating technical knowledge, best practices, and coding standards among project team members and the broader consultancy practice.

