Skip To Main Content
backBack to Search

.NET Solution Architect

Remote in Georgia
Solution Architecture
& 11 others

We are seeking an experienced Solution Architect (.NET) to join our remote team and play a key role in crafting and implementing technical solutions that align with organizational goals. The ideal candidate will bring a deep understanding of software architecture, strong technical proficiency, and a passion for creating scalable and reliable systems. In this role, you will collaborate with various teams to ensure successful project delivery while maintaining high-quality standards and optimal system performance.

Responsibilities
  • Design and develop architecture solutions utilizing .NET technologies
  • Partner with stakeholders to identify business needs and translate them into actionable technical strategies
  • Facilitate technical design discussions and ensure alignment with architectural best practices and global standards
  • Guide and mentor development teams, promoting adherence to architectural principles and efficient workflows
  • Conduct reviews of code to ensure quality, consistency, and compliance with standards
  • Integrate new technologies and systems into existing environments effectively
  • Evaluate system performance, identifying opportunities for optimization and implementing improvements
  • Establish and drive technical strategies for project execution in alignment with organizational objectives
  • Stay updated on emerging technologies, tools, and industry trends
  • Implement secure systems and uphold data protection protocols
Requirements
  • A minimum of 5 years of experience working in IT with a focus on .NET architecture and solutions
  • At least 2 years of leadership experience overseeing teams of five or more in technical or managerial roles
  • Proven involvement in two full project lifecycles or diverse projects across various development phases
  • Expertise in system and solution architecture design
  • Demonstrated ability to lead teams and provide technical direction
  • Solid background in software engineering with a specialization in .NET technologies
  • Proficiency in creating Work Breakdown Structures (WBS) and delivering accurate project estimates
  • Advanced knowledge of MS SQL Server (including SSIS, SSAS, and SSRS) and familiarity with NoSQL databases such as MongoDB or Redis
  • Extensive hands-on experience with ASP.NET (including MVC), WCF, and WPF/Prism frameworks
  • Knowledge of middleware solutions like RabbitMQ, Tibco, or IBM MQ
  • Strong understanding of RESTful APIs and their implementation
  • Significant experience with Test-Driven Development (TDD), CI/CD pipelines, and enforcing code quality practices
  • Ability to independently develop and rigorously test features using defined test cases
  • Excellent written and spoken English communication skills
Nice to have
  • Practical experience working with cloud platforms, particularly Azure or AWS
  • Certifications in architectural frameworks such as TOGAF, EACOE, or equivalent methodologies
  • Familiarity with Agile development principles and methodologies
  • Experience conducting 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