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 a highly experienced Senior Solution Architect - .NET Full Stack to lead the design and implementation of enterprise-grade solutions, driving innovation and ensuring alignment with business objectives. This role involves collaborating with cross-functional teams, mentoring developers, and shaping technical strategies to deliver scalable and high-performing applications.
Responsibilities
-
Design and architect end-to-end solutions using .NET Core/.NET 6+ and Azure/AWS services
-
Lead technical discussions, solution walkthroughs, and architecture workshops with clients and internal stakeholders
-
Architect modern front-end applications with ReactJS or Angular, ensuring seamless integration with APIs
-
Ensure solutions adhere to security, performance, scalability, and high availability requirements
-
Oversee the full lifecycle of solution implementation, from concept to "go-live"
-
Develop and review architecture diagrams, solution blueprints, and technology roadmaps
-
Foster alignment with enterprise architecture principles, standards, and best practices
-
Define governance processes ensuring consistency in reusable patterns and reference architectures
-
Create technical documentation, including solution architecture documents and decision logs
-
Engage with pre-sales activities, including client presentations, solution proposals, and technical estimations
-
Act as a trusted advisor to drive effective communication between technical and business teams
-
Develop proofs of concept (POCs) to validate architectural decisions and keep expertise current
Requirements
-
19–24 years of IT industry experience with a strong foundation in .NET Core/.NET 6+, C#, and Web API
-
Knowledge of ReactJS or Angular in component-based architecture and SPA design
-
Expertise in Microsoft Azure or AWS services, migration strategies, and building cloud-native solutions
-
Understanding of RESTful APIs, microservices architecture, and DevOps/CI-CD pipelines in Azure
-
Proven track record in solutioning for enterprise applications with large-scale deployments
-
Capability to mentor development teams and provide implementation guidance with best practices
-
Background in identifying and addressing architectural risks early in project lifecycles
-
Skills in aligning technical designs with digital transformation goals, driving business value
-
Strong communication skills to bridge technical and non-technical stakeholders
-
Certification in relevant technologies (if applicable)
We offer
-
Opportunity to work on technical challenges that may impact across geographies
-
Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
-
Opportunity to share your ideas on international platforms
-
Sponsored Tech Talks & Hackathons
-
Unlimited access to LinkedIn learning solutions
-
Possibility to relocate to any EPAM office for short and long-term projects
-
Focused individual development
-
Benefit package:
-
Health benefits
-
Retirement benefits
-
Paid time off
-
Flexible benefits
-
Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)