EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.We are seeking an experienced Solution Architect with strong .NET expertise to design, review, and guide the implementation of medium-to-large software solutions. The ideal candidate will have deep hands-on experience in the .NET ecosystem, strong knowledge of modern front-end technologies such as Angular or React, and experience designing cloud-based solutions on Azure or AWS.This role requires an architect who can translate business requirements into scalable technical solutions, drive architecture decisions, collaborate directly with customers, and provide technical leadership throughout the software development lifecycle.ResponsibilitiesDesign and architect medium-to-large software solutions aligned with business requirementsConduct architecture reviews and provide technical guidance throughout the software development lifecycleTranslate business needs into scalable, maintainable, and robust technical solutionsDrive key architecture decisions and define best practices across projectsCollaborate directly with customers to gather requirements and present technical solutionsProvide technical leadership and mentorship to development teamsGuide the implementation of cloud-based solutions on Azure or AWSOversee the integration of front-end, back-end, and cloud components into cohesive systemsEnsure adherence to CI/CD, DevOps, and cloud architecture best practicesReview code and design artifacts to ensure quality, scalability, and performanceRequirements10+ years of overall experience with proven architecture background and strong hands-on .NET expertiseHands-on expertise in C#, .NET, and ASP.NET Core / Web APIProficiency in Angular or React for modern front-end developmentBackground in solution design, architecture reviews, and technical leadershipUnderstanding of CI/CD, DevOps, and cloud architecture principlesFamiliarity with Azure or AWS cloud platformsSkills in microservices, REST APIs, and distributed systemsKnowledge of SOLID principles, Design Patterns, and EF CoreCompetency in LINQ and SQLExcellent communication, presentation, and customer-facing skillsProficiency in English at an Upper-Intermediate level (B2) or higherWe offerOpportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package:Health benefitsRetirement benefitsPaid time offFlexible benefitsForums to explore beyond work passion (CSR, photography, painting, sports, etc.)