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 play an essential role in designing and implementing technical solutions aligned with organizational objectives.
The ideal candidate will possess deep expertise in software architecture, strong technical skills, and a dedication to building scalable and reliable systems. This position involves significant collaboration with multiple teams to ensure successful project execution while maintaining high-quality processes and system efficiency.
Responsibilities
- Define architecture solutions leveraging .NET technologies
- Collaborate with stakeholders to assess business needs and translate them into technical strategies
- Lead technical design discussions to ensure alignment with architectural best practices and global standards
- Mentor and support development teams to follow architectural principles and optimize workflows
- Review code for quality, consistency, and adherence to standards
- Integrate modern technologies and systems with legacy environments efficiently
- Assess system performance, identify areas for optimization, and implement improvements
- Determine technical strategies for projects aligned with organizational goals
- Keep informed about new technologies, tools, and evolving industry trends
- Ensure systems are secure and maintain data protection policies
Requirements
- 5+ years of experience in IT with a focus on .NET architecture and solutions
- 2+ years of leadership experience managing teams of five or more in technical or managerial capacities
- Participation in at least two full project lifecycles or multiple projects across distinct development stages
- Competency in system and solution architecture design
- Proven ability to lead teams and provide technical guidance
- Solid background in software engineering with specialization in .NET technologies
- Qualifications in creating Work Breakdown Structures (WBS) and delivering accurate project estimations
- Advanced knowledge of MS SQL Server (including SSIS, SSAS, and SSRS) and familiarity with NoSQL databases such as MongoDB or Redis
- Extensive hands-on proficiency with ASP.NET (including MVC), WCF, and WPF/Prism frameworks
- Knowledge of middleware solutions such as RabbitMQ, Tibco, or IBM MQ
- Understanding of RESTful APIs and their applications
- Background in Test-Driven Development (TDD), CI/CD implementation, and code quality enforcement
- Capability to independently develop and rigorously test features using structured test cases
- Strong written and spoken English communication skills
Nice to have
- Background in cloud platforms, particularly Azure or AWS
- Certifications in architectural frameworks like TOGAF, EACOE, or similar methodologies
- Understanding of Agile principles and development methodologies
- Flexibility to deliver training sessions and conduct technical workshops
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