Lead Software Engineer, Azure Solutions
Core
Principal Consultant leading medium-scale client engagements, solution architecture, and technical delivery for Azure solutions.
Role type
Principal Consultant (Azure Solutions)
Builds
Medium-scale client projects and solutions
Domain
Cloud Infrastructure (Azure), Enterprise Software Development
Required skills
Azure Compute (PaaS & Containers), Data Stores, Messaging & Events, API Design & Management, Integration & APIs, AI & Search, SDLC/DevOps/Platform Engineering, Performance & Scalability, Identity & Access, Monitoring & Observability, .NET Core, C#, Front-end development (Angular/React/Blazor), ORM (Entity Framework/Dapper), DevOps automation (CI/CD & IaC), Visual Studio, Source control (GitHub/ADO/Git), Automated tests, Scrum/Kanban/Agile
Preferred skills
AZ204, AZ102, AZ400 certifications
Technologies
Azure, .NET Core, C#, Angular, React, Blazor, Entity Framework, Dapper, GitHub, ADO, Git
Responsibilities
Leading technical requirements elicitation, design, and scoping; Decomposing requirements into tasks and estimating effort; Delegating technical tasks across multi-workstream projects; Leading projects with on- and off-shore resources; Identifying problems and evaluating proposed solutions; Articulating risks to stakeholders; Collaborating on mitigation approaches; Advising clients on technical concepts and design implications; Presenting to clients to facilitate decision-making
Seniority
Principal, hands-on IC with strategic client advisory (via careerplan.io/jobs/76f5d6a9-f5c6-49e7-8bd7-f7c42a608a65-lead-software-engineer-azure-solutions-at-ttec-digital)