Position: .Net solution architect
Company: EPAM
Category: Lead
Experience required: 5y
English level: fluent

Work closely with PdM & PO team to clarify priorities, scope and align business and technical backlogs
Closely collaborate with Architecture, DevOps, ASM, DBA, BA, UX team members
Drive strategic work items from Arch backlog (i.e. transition to micro-services architecture, migration to Azure)
As well as work on regular PBIs in the architecture backlog (i.e detailed architecture design of specific Features)
Participate in or organize Architecture Council, Arch&Tech overview, Architecture backlog prioritization, Technical Demo meetings

Perform architecture review and ensure Dev Team is following predefined architecture
Drive technical meetings and decisions
Proactively raise and enforce technical improvements
Join regular & on demand meetings with teams (Demo, Grooming’s, planning meeting's 
REQUIREMENTS
5+ years’ experience in software engineering (SQL, C#\.NET, JavaScript, HTML\CSS)
2+ years’ experience on software architecture role
2+ years’ MS Azure experience (IaaS, PaaS)
Excellent architecture design, terminology & methodology skills
Understanding of micro services architecture
Understanding of Infrastructure as Code concepts as well as Kubernetes, Docker, ARM templates
Experience with ASP.NET MVC / ASP.NET MVC WebAPI
.NET Core 2.x experience
Knowledge of T-SQL and experience working with SQL Server 2012+ / Azure SQL Database
Strong analytical and problem-solving skills
Upper-Intermediate English (B2) and higher