Skip To Main Content
backBack to Search

.NET Solution Architect

Remote in Georgia
Solution Architecture
& 11 others

We are looking for an experienced Solution Architect (.NET) to join our remote team. This role is key to designing and implementing technical solutions that align with business goals. The ideal candidate will have extensive experience in software architecture, strong technical expertise, and a passion for creating scalable, efficient systems. You will collaborate with multiple teams to ensure successful project delivery and maintain high standards of quality.

Responsibilities
  • Develop scalable and efficient architecture solutions utilizing .NET technologies
  • Collaborate with stakeholders to gather and interpret business requirements into technical solutions
  • Lead technical design discussions and ensure compliance with architectural standards
  • Provide guidance and mentorship to development teams on architectural principles and best practices
  • Conduct code reviews to ensure adherence to coding standards and practices
  • Integrate new technologies and systems into existing infrastructure seamlessly
  • Track system performance and implement enhancements as needed
  • Define and drive the technical direction for project planning and execution
  • Stay informed about advancements in technology and industry developments
  • Ensure robust security measures and data protection protocols are in place
Requirements
  • At least 5 years of experience in IT, specializing in .NET architecture and solutions
  • A minimum of 2 years of experience leading teams of five or more in technical or managerial roles
  • Participation in two complete project cycles or multiple projects across different development phases
  • Expertise in designing system and solution architectures
  • Proven track record of technical leadership
  • Solid software engineering background with expertise in .NET technologies
  • Ability to create Work Breakdown Structures (WBS) and provide accurate effort estimations
  • Advanced knowledge of MS SQL Server (including SSIS, SSAS, and SSRS) and experience with NoSQL databases like MongoDB or Redis
  • Practical experience with ASP.NET (including MVC), WCF, and WPF/Prism
  • Familiarity with middleware technologies such as RabbitMQ, Tibco, or IBM MQ
  • Strong understanding of RESTful services and their implementation
  • Extensive experience with Test-Driven Development (TDD), CI/CD pipelines, and maintaining code quality through reviews
  • Capability to independently develop and test functionalities using predefined test cases
  • Excellent proficiency in English, both written and spoken
Nice to have
  • Experience working with cloud platforms like Azure or AWS
  • Certifications in architectural methodologies, such as TOGAF, EACOE, or similar frameworks
  • Knowledge of Agile principles and practices
  • Experience leading technical workshops and delivering training sessions
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