Skip To Main Content
backBack to Search

.NET Solution Architect

Remote in Georgia
Solution Architecture
& 11 others

We are seeking a talented Solution Architect (.NET) to join our remote team. This position is central to designing and delivering technical solutions that align with organizational objectives. The ideal candidate will have a deep understanding of software architecture, strong technical skills, and a passion for building scalable and reliable systems. You will work collaboratively with cross-functional teams to ensure the successful execution of projects and uphold high-quality standards.

Responsibilities
  • Design and implement effective architecture solutions using .NET technologies
  • Work closely with stakeholders to analyze business needs and translate them into actionable technical strategies
  • Lead technical design discussions while ensuring adherence to global architecture practices
  • Mentor and support development teams by sharing expertise and promoting design best practices
  • Perform code reviews to maintain consistency and high-quality coding standards
  • Seamlessly integrate new systems and technologies into existing structures
  • Monitor system performance and recommend improvements where necessary
  • Define technical strategies and guide project execution to align with organizational goals
  • Stay up to date with emerging technologies and industry trends
  • Establish and enforce security protocols and data protection strategies
Requirements
  • A minimum of 5 years of professional experience in IT, with a focus on .NET architecture and solutions
  • At least 2 years of experience managing teams of five or more in leadership or managerial roles
  • Proven involvement in two complete project lifecycles or a diverse range of projects across various development stages
  • Expertise in system and solution architecture design
  • Demonstrated experience in providing technical leadership
  • Strong background in software engineering with a specialization in .NET technologies
  • Proficiency in creating Work Breakdown Structures (WBS) and delivering accurate project estimations
  • Advanced knowledge of MS SQL Server (including SSIS, SSAS, and SSRS) and familiarity with NoSQL databases like MongoDB or Redis
  • Hands-on experience with ASP.NET (including MVC), WCF, and WPF/Prism frameworks
  • Knowledge of middleware tools such as RabbitMQ, Tibco, or IBM MQ
  • Strong understanding of RESTful services and their practical implementation
  • Extensive experience with Test-Driven Development (TDD), CI/CD pipelines, and maintaining code quality through review processes
  • Ability to independently develop and test features using predefined test cases
  • Excellent communication skills in English, both verbal and written
Nice to have
  • Experience with cloud platforms such as Azure or AWS
  • Certifications in architectural frameworks like TOGAF, EACOE, or equivalent methodologies
  • Familiarity with Agile development practices and principles
  • Experience facilitating technical workshops and delivering training programs
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn