Solution Architect (.NET)
Remote in Georgia
Solution Architecture
& 11 others
Georgia
We are looking for an experienced Solution Architect (.NET) to join our remote team and contribute significantly to crafting and implementing technical solutions aligned with organizational goals.
The ideal candidate will possess deep expertise in software architecture, strong technical abilities, and a commitment to developing scalable and reliable systems. In this role, you will collaborate across teams to ensure project delivery meets the highest standards of quality and system performance.
Responsibilities
- Design architecture solutions using .NET technologies
- Collaborate with stakeholders to translate business needs into actionable technical strategies
- Facilitate technical design discussions and uphold architectural best practices and global standards
- Provide guidance and mentoring to development teams, ensuring adherence to architectural principles and efficient workflows
- Review code for quality, consistency, and compliance with established standards
- Incorporate new technologies and systems seamlessly into existing environments
- Assess system performance, identify optimization opportunities, and implement enhancements
- Define technical strategies for project execution that align with organizational goals
- Monitor emerging technologies, tools, and industry trends to remain informed
- Establish secure system frameworks and uphold robust data protection protocols
Requirements
- Minimum of 5 years of professional experience in IT with a focus on .NET architecture and solutions
- At least 2 years of leadership experience managing teams of five or more members in technical or managerial roles
- Proven participation in two complete project lifecycles or diverse projects across multiple development phases
- Expertise in designing system and solution architectures
- A strong background in software engineering with specialization in .NET technologies
- Proficiency in creating Work Breakdown Structures (WBS) and delivering precise project estimations
- Advanced knowledge of MS SQL Server (including SSIS, SSAS, and SSRS) and familiarity with NoSQL databases such as MongoDB or Redis
- Competency in ASP.NET (including MVC), WCF, and WPF/Prism frameworks
- Knowledge of middleware solutions like RabbitMQ, Tibco, or IBM MQ
- Understanding of RESTful APIs and their effective implementation
- Significant background in Test-Driven Development (TDD), CI/CD pipelines, and maintaining code quality standards
- Flexibility to independently develop and test features using predefined test cases
- Strong English communication skills, both written and spoken
Nice to have
- Background in cloud platforms, particularly Azure or AWS
- Qualifications in architectural frameworks such as TOGAF, EACOE, or similar methodologies
- Understanding of Agile development principles and practices
- Capability to conduct technical workshops and deliver 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