Summary Dive into the dynamic world of Software Engineering, where innovation meets expertise to shape software systems and drive impactful solutions for clients and enterprises. As a Senior Solution Architect, you'll lead and review work across all phases of Avanade projects, ensuring technical and operational excellence. You'll design and implement solution architectures, liaise effectively between stakeholders, and drive continuous improvement. Your leadership will foster collaboration and innovation, paving the way for client success and business productivity. Join us to make a significant impact in the realm of software engineering. Together we do what matters. Key Responsibilities Lead and mentor software engineering teams, often across different programs Foster a culture of innovation, collaboration, and continuous improvement Guide career development for engineering staff through hiring, training, and performance evaluations Define and implement technical strategies and roadmaps aligned with business objectives Create conceptual architecture and solution design materials Direct the design, development, testing, and deployment of software applications primarily in Microsoft technologies, C#/.Net and Microsoft Azure Ensure adherence to best practices in coding, testing, and deployment Drive innovation and adoption of new technologies and methodologies Communicate goals and project status to executive leadership and stakeholders Build and maintain relationships with technical partners and cross-functional teams Manage budgets, resource allocation, and capacity planning Establish engineering processes, standards, and best practices Monitor project progress and ensure timely delivery of high-quality software products Participate in pre sales solutioning activities such as go to market campaigns and proposal response writing. Skills and Experiences Advanced expertise in software architecture, design patterns, and programming languages Advanced expertise in C# / .Net Proficient in Microsoft Azure Knowledge of Microsoft Azure AI Ability to connect with clients and lead teams to achieve goals Excellent client management skills and action plan development Strong leadership in defining technical and operational requirements Experience in writing technical specifications based on business needs Effective liaison between customers, IT staff, and business partners Experience in pre sales, proposals and go to markets Characteristics that demonstrate success for this role: Emotionally mature, humble leader Master negotiator and relationship builder Able to see unique skillset in each team member Act as a brick wall between business and team Great communicator of priorities and expectations (clear, concise) Great at soliciting people’s opinions but not afraid to make decisions .