.NET Solution Architect
Remote in Georgia
Solution Architecture
& 11 others
Georgia
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