Skip To Main Content
backBack to Search

Solution Architect (.NET)

Remote in Georgia
Solution Architecture
& 11 others

We are seeking an experienced Solution Architect (.NET) to join our remote team and contribute significantly to designing and implementing technical solutions aligned with organizational strategies.

The ideal candidate will possess a deep understanding of software architecture, strong technical acumen, and a commitment to building scalable, dependable systems. This position involves collaborating with varied teams to ensure project success while maintaining top-tier quality standards and optimal performance.

Responsibilities
  • Design architecture solutions leveraging .NET technologies
  • Collaborate with stakeholders to assess business requirements and create actionable technical plans
  • Conduct technical design reviews to ensure adherence to architectural best practices and organizational standards
  • Provide guidance and mentorship to development teams, ensuring adherence to principles and streamlined workflows
  • Review code to ensure consistency, quality, and compliance with established standards
  • Integrate new systems and technologies into existing frameworks effectively
  • Assess and enhance system performance through targeted optimizations
  • Define and implement technical strategies to support project execution in line with organizational goals
  • Research and stay informed about new technologies, tools, and industry trends
  • Ensure the implementation of secure systems compliant with data protection protocols
Requirements
  • 5 years of experience in IT with a focus on .NET architecture and solutions
  • Two years of leadership experience managing teams of five or more in technical or managerial capacities
  • Completion of two full project lifecycles or active participation in diverse development phases
  • Expertise in creating system and solution architecture designs
  • Proven leadership capabilities and ability to provide technical direction
  • Background in software engineering with a specialization in .NET technologies
  • Proficiency in developing Work Breakdown Structures (WBS) and project estimation
  • Advanced knowledge of MS SQL Server, including SSIS, SSAS, and SSRS, with familiarity with NoSQL databases such as MongoDB or Redis
  • Hands-on experience working with ASP.NET frameworks, including MVC, WCF, and WPF/Prism
  • Knowledge of middleware solutions, including RabbitMQ, Tibco, or IBM MQ
  • Understanding of RESTful API implementation
  • Competency in Test-Driven Development (TDD), CI/CD pipelines, and enforcing code best practices
  • Flexibility to independently develop and test features rigorously based on defined cases
  • Excellent English communication skills, written and verbal
Nice to have
  • Background in cloud platforms such as Azure or AWS
  • Certifications aligned with architectural frameworks, including TOGAF, EACOE, or similar systems
  • Understanding of Agile methodologies and development workflows
  • Capability to conduct technical workshops and deliver 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