Skip To Main Content
backBack to Search

Solution Architect (.NET)

Remote in Georgia
Solution Architecture
& 11 others

We are hiring an experienced Solution Architect (.NET) to join our remote team and play a pivotal role in designing and delivering technical solutions that align with organizational objectives.

The ideal candidate will possess expertise in software architecture, strong technical skills, and a commitment to building scalable and dependable systems. In this role, you will collaborate with various teams to ensure project success while maintaining high-quality standards and optimized system performance.

Responsibilities
  • Define and create architecture solutions using .NET technologies
  • Collaborate with stakeholders to determine business requirements and develop actionable technical strategies
  • Lead technical design discussions and ensure adherence to architectural best practices and global standards
  • Mentor development teams, fostering compliance with architectural principles and streamlined workflows
  • Perform code reviews to ensure quality, uniformity, and adherence to standards
  • Incorporate new technologies and systems into current environments seamlessly
  • Assess system performance, identify areas for optimization, and implement enhancements
  • Formulate and drive technical strategies for project delivery aligned with organizational goals
  • Keep current with emerging technologies, tools, and industry developments
  • Implement secure systems and uphold best practices for data protection
Requirements
  • 5+ years of IT experience focusing on .NET architecture and solutions
  • Two or more years in leadership roles managing teams of five or more in technical or managerial capacities
  • Background in handling two complete project lifecycles or diverse projects across multiple development stages
  • Qualifications in system and solution architecture design
  • Proven ability to manage teams and provide technical leadership
  • Strong background in software engineering with a concentration in .NET technologies
  • Proficiency in developing Work Breakdown Structures (WBS) and producing accurate project estimates
  • Advanced knowledge of MS SQL Server (including SSIS, SSAS, and SSRS), plus familiarity with NoSQL databases like MongoDB and Redis
  • Competency in ASP.NET (including MVC), WCF, and WPF/Prism frameworks
  • Knowledge of middleware solutions such as RabbitMQ, Tibco, or IBM MQ
  • Understanding of RESTful API design and implementation
  • Expertise in Test-Driven Development (TDD), CI/CD pipelines, and maintaining code quality standards
  • Flexibility to independently develop features and conduct testing using well-defined test cases
  • Excellent English communication skills in both written and spoken formats
Nice to have
  • Background in working with cloud environments like Azure or AWS
  • Certifications in architectural frameworks, including TOGAF, EACOE, or comparable methodologies
  • Understanding of Agile development methodologies and principles
  • Capability to conduct technical workshops and provide 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